updater.yml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  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@v4
  12. with:
  13. node-version: "20"
  14. - uses: pnpm/action-setup@v2
  15. name: Install pnpm
  16. with:
  17. version: 9
  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 }}
  25. release-update-for-fixed-webview2:
  26. runs-on: ubuntu-latest
  27. steps:
  28. - name: Checkout repository
  29. uses: actions/checkout@v4
  30. - name: Install Node
  31. uses: actions/setup-node@v4
  32. with:
  33. node-version: "20"
  34. - uses: pnpm/action-setup@v2
  35. name: Install pnpm
  36. with:
  37. version: 9
  38. run_install: false
  39. - name: Pnpm install
  40. run: pnpm i
  41. - name: Release updater file
  42. run: pnpm updater-fixed-webview2
  43. env:
  44. GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}