diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index cbd8472..2c8a868 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -35,6 +35,7 @@ jobs: CLIENT_SECRET: ${{ secrets.MOZ_DEPLOY_JWT_SECRET }} run: | jq -s '.[0] * .[1]' manifest.base.json manifest.gecko.json > manifest.json + git add manifest.json git archive -o package.zip HEAD VERSION_NUMBER=$(jq -r .version manifest.json) ACCESS_TOKEN=$(npx jwtgen -a HS256 -s ${CLIENT_SECRET} -c "iss=${CLIENT_ID}" -e 300) @@ -48,8 +49,8 @@ jobs: REFRESH_TOKEN: ${{ secrets.CHROME_DEPLOY_REFRESH_TOKEN }} run: | jq -s '.[0] * .[1]' manifest.base.json manifest.blink.json > manifest.json - STASH_NAME=$(git stash create) - git archive -o package.zip ${STASH_NAME} + git add manifest.json + git archive -o package.zip HEAD ACCESS_TOKEN=$(curl "https://accounts.google.com/o/oauth2/token" -d "client_id=${CLIENT_ID}&client_secret=${CLIENT_SECRET}&refresh_token=${REFRESH_TOKEN}&grant_type=refresh_token&redirect_uri=urn:ietf:wg:oauth:2.0:oob" | jq -r .access_token) curl -H "Authorization: Bearer ${ACCESS_TOKEN}" -H "x-goog-api-version: 2" -X PUT -T package.zip "https://www.googleapis.com/upload/chromewebstore/v1.1/items/${APP_ID}" curl -H "Authorization: Bearer ${ACCESS_TOKEN}" -H "x-goog-api-version: 2" -H "Content-Length: 0" -X POST "https://www.googleapis.com/chromewebstore/v1.1/items/${APP_ID}/publish" diff --git a/html/options.html b/html/options.html index ac9cf33..38ee03f 100644 --- a/html/options.html +++ b/html/options.html @@ -33,11 +33,13 @@ +