name: Publish Windows (Manual) on: workflow_dispatch jobs: publish: runs-on: ${{ matrix.os }} strategy: matrix: os: [windows-latest] steps: - name: Checkout git repo uses: actions/checkout@v1 - name: Install Node and PNPM uses: pnpm/action-setup@v4 with: version: 9 - name: Install dependencies run: pnpm install - name: Build and Publish releases env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} uses: nick-invision/retry@v2.8.2 with: timeout_minutes: 30 max_attempts: 3 retry_on: error command: | pnpm run package:win pnpm run publish:win on_retry_command: pnpm cache delete