.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-go / .github / workflows / update-settings.yml
1 name: update-settings
2
3 on:
4   push:
5   schedule:
6     - cron:  '0 * * * *'
7
8 jobs:
9   main:
10     runs-on: ubuntu-latest
11     steps:
12     - uses: actions/checkout@v2
13     - uses: actions/setup-node@v1
14       with: { node-version: '12' }
15     - run: ./scripts/update-commands.js
16     - run: ./scripts/update-options.js
17     - run: ./scripts/update-options-interface.js
18     - run: ./scripts/update-snippets.js
19     - run: ./scripts/update-tables.sh
20     - run: git diff
21     - run: yarn --frozen-lockfile
22     - run: yarn build
23     - run: yarn lint
24     - run: yarn test
25     - uses: EndBug/add-and-commit@v5
26       with:
27         push: true
28         author_name:  Github Action
29         author_email: josa@gesell.me
30         message: '[auto] Update Settings'
31       env:
32         GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}'