Skip to content

Update Grammars

Update Grammars #1129

name: 'Update Grammars'
on:
schedule:
- cron: '0 6 * * *'
workflow_dispatch:
jobs:
update-grammars:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: lts/*
- name: pnpm setup
uses: pnpm/action-setup@v2
- run: pnpm run update:grammars
- run: pnpm run build
- run: pnpm run test
env:
CI: true
- name: commit
run: |
if [[ `git status --porcelain` ]]; then
git config user.name "Pine Wu"
git config user.email [email protected]
git status
git add -A
git commit -m "🤖: update grammars"
git push
else
echo "no changes"
fi