updater.yml 602 B

1234567891011121314151617181920212223242526272829
  1. name: Updater CI
  2. on: workflow_dispatch
  3. permissions: write-all
  4. jobs:
  5. release-update:
  6. runs-on: ubuntu-latest
  7. steps:
  8. - name: Checkout repository
  9. uses: actions/checkout@v3
  10. - name: Install Node
  11. uses: actions/setup-node@v3
  12. with:
  13. node-version: "20"
  14. - uses: pnpm/action-setup@v2
  15. name: Install pnpm
  16. with:
  17. version: 8
  18. run_install: false
  19. - name: Pnpm install
  20. run: pnpm i
  21. - name: Release updater file
  22. run: pnpm updater
  23. env:
  24. GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}