updater.yml 1.1 KB

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