diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index 04b28be..524136f 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -9,7 +9,7 @@ on: type: string jobs: - package: + release: runs-on: ubuntu-latest permissions: contents: write @@ -38,27 +38,3 @@ jobs: tag_name: ${{ inputs.version }} generate_release_notes: true files: "web-ext-artifacts/*.zip" - - release-firefox: - runs-on: ubuntu-latest - needs: package - steps: - - name: Download assets for release - run: > - gh release download ${{ github.ref }} --archive zip --dir assets --output source.zip - gh release download ${{ github.ref }} --pattern "*firefox*" --dir assets - - uses: browser-actions/release-firefox-addon@v0.1.3 - with: - addon-id: "protoots" - addon-path: "assets/protoots-firefox.zip" - source-path: "assets/source.zip" - approval-note: | - The source code requires Node.js 18 or newer. To generate the source code, run: - - npm ci - npm run package - - To check it's functionality, you can enable it on any Mastodon page, such as: https://mastodon.social/public - license: OSL-3.0 - auth-api-issuer: ${{ secrets.FIREFOX_AUTH_API_ISSUER }} - auth-api-secret: ${{ secrets.FIREFOX_AUTH_API_SECRET }}