Add update submodules github action (#1680)

This commit is contained in:
Semyon Bezrukov 2022-03-11 17:03:04 +03:00 committed by GitHub
parent 9605b40315
commit e62a8d7602
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

27
.github/workflows/update-submodules.yml vendored Normal file
View file

@ -0,0 +1,27 @@
name: Update submodules
on: workflow_dispatch
jobs:
update-submodules:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
token: ${{ secrets.PUSH_TOKEN }}
- name: Update submodules recursively
run: |
git submodule update --init --recursive
git submodule update --recursive --remote
- name: Commit & push changes
run: |
git config --global user.name 'github-actions[bot]'
git config --global user.email 'github-actions[bot]@users.noreply.github.com'
git add --all
git commit -m 'Update submodules' || echo 'No changes to commit'
git push