From e89e62a72f45dbfceb5a2afd382c4e3a7e13ae4e Mon Sep 17 00:00:00 2001 From: nachtjasmin Date: Mon, 17 Jul 2023 11:31:35 +0200 Subject: [PATCH] Add action for Chrome release Closes #50 --- .github/workflows/release.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6b63a07..14a11f2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -58,3 +58,17 @@ jobs: license: OSL-3.0 auth-api-issuer: ${{ secrets.FIREFOX_AUTH_API_ISSUER }} auth-api-secret: ${{ secrets.FIREFOX_AUTH_API_SECRET }} + + release-chrome: + runs-on: ubuntu-latest + needs: package + steps: + - name: Download assets for release + run: gh release download ${{ github.ref }} --pattern "*chrome*" --dir assets + - uses: browser-actions/release-chrome-extension@v0.1.2 + with: + extension-id: "oocninmajklnpkmenhbfakbjcgahnidk" + extension-path: "assets/protoots-chrome.zip" + oauth-client-id: ${{ secrets.CHROME_OAUTH_CLIENT_ID }} + oauth-client-secret: ${{ secrets.CHROME_OAUTH_CLIENT_SECRET }} + oauth-refresh-token: ${{ secrets.CHROME_OAUTH_REFRESH_TOKEN }}