fix: zip chrome-mv3 contents at root level + log manifest version
This commit is contained in:
@@ -39,11 +39,16 @@ jobs:
|
|||||||
- name: Package as ZIP
|
- name: Package as ZIP
|
||||||
run: |
|
run: |
|
||||||
VERSION=${{ gitea.ref_name || 'manual' }}
|
VERSION=${{ gitea.ref_name || 'manual' }}
|
||||||
zip -r lexai-chrome-mv3-${VERSION}.zip .output/chrome-mv3/
|
ZIPFILE="$(pwd)/lexai-chrome-mv3-${VERSION}.zip"
|
||||||
echo "ZIP_FILE=lexai-chrome-mv3-${VERSION}.zip" >> $GITHUB_ENV
|
# Verify manifest exists and check version
|
||||||
|
cat .output/chrome-mv3/manifest.json | python3 -c "import json,sys; m=json.load(sys.stdin); print('Manifest version:', m['version'])"
|
||||||
|
# Zip from inside the chrome-mv3 dir so manifest.json is at root
|
||||||
|
cd .output/chrome-mv3 && zip -r "$ZIPFILE" . && cd -
|
||||||
|
echo "ZIP_FILE=${ZIPFILE}" >> $GITHUB_ENV
|
||||||
echo "VERSION=${VERSION}" >> $GITHUB_ENV
|
echo "VERSION=${VERSION}" >> $GITHUB_ENV
|
||||||
echo "✅ Packaged: lexai-chrome-mv3-${VERSION}.zip"
|
echo "✅ Packaged: lexai-chrome-mv3-${VERSION}.zip"
|
||||||
|
|
||||||
|
|
||||||
- name: Get Chrome Web Store OAuth2 Token
|
- name: Get Chrome Web Store OAuth2 Token
|
||||||
run: |
|
run: |
|
||||||
TOKEN_RESPONSE=$(curl -s -X POST "https://oauth2.googleapis.com/token" \
|
TOKEN_RESPONSE=$(curl -s -X POST "https://oauth2.googleapis.com/token" \
|
||||||
|
|||||||
Reference in New Issue
Block a user