[CD] Added submodule update workflow.

This commit is contained in:
Keanu Timmermans 2021-06-23 18:30:46 +02:00
parent dfb667f578
commit 9a2334f920
Signed by: keanucode
GPG Key ID: A7431C0D513CA93B
1 changed files with 24 additions and 0 deletions

24
.github/workflows/sync.yml vendored Normal file
View File

@ -0,0 +1,24 @@
name: Update submodules
on:
workflow_dispatch:
schedule:
- cron: '0 0 * * *'
jobs:
update:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Pull & 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
git config --global user.email actions@github.com
git commit -am "[dmitmel] Update submodule" | true
git push