dotfiles/.github/workflows/sync.yml

25 lines
583 B
YAML

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