name: Release on: release: types: [published] jobs: release: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v5 - name: Install NPM dependencies run: npm install - name: Build env: SENTRY_DSN: ${{ secrets.SENTRY_DSN }} run: npm run build - name: Zip build artifact run: zip -r stremio-web.zip ./build - name: Upload build artifact to GitHub release assets uses: svenstaro/upload-release-action@2.11.2 with: repo_token: ${{ secrets.GITHUB_TOKEN }} file: stremio-web.zip asset_name: stremio-web.zip tag: ${{ github.ref }} overwrite: true