Skip to content

Update Submodules

Update Submodules #20

name: Update Submodules
on:
workflow_dispatch:
jobs:
update-submodules:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/[email protected]
- name: Set up Git
run: |
git config --global user.email "[email protected]"
git config --global user.name "GitHub Actions"
- name: Update submodules
run: |
git submodule set-url YouTubeHeader https://github.com/arichornloverALT/YouTubeHeader.git
git submodule update --init --recursive --remote YouTubeHeader
git add .
git commit -m "Updated YouTubeHeader"
git push origin
continue-on-error: true
- name: Check exit code
run: |
exit_code=$?
if [ $exit_code -ne 0 ]; then
echo "Submodule update failed with exit code $exit_code"
exit 1
fi