Skip to content

Commit 0b79f48

Browse files
committed
fix: synchronize manifest versions and fix firefox action
- Update manifest.json version from 1.1.1 to 1.3.6 - Update manifest-firefox.json version from 1.1.1 to 1.3.6 - Remove Firefox credential testing (check-credentials-only not supported) - Add store version checking step for better debugging - Maintain Chrome credential testing (supported parameter) - All versions now synchronized across package.json and manifests This resolves version conflicts and Firefox action parameter errors.
1 parent 4235f37 commit 0b79f48

File tree

3 files changed

+17
-10
lines changed

3 files changed

+17
-10
lines changed

.github/workflows/ci-cd.yml

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,20 @@ jobs:
144144
check-credentials-only: true
145145
continue-on-error: true
146146

147+
- name: Check Store Versions
148+
run: |
149+
echo "📋 Store Version Information"
150+
echo "Current package version: $(node -p 'require("./package.json").version')"
151+
echo "Chrome extension ID: ${{ secrets.CHROME_EXTENSION_ID }}"
152+
echo "Firefox addon GUID: ${{ secrets.FIREFOX_ADDON_GUID }}"
153+
echo ""
154+
echo "🔍 Checking manifest versions..."
155+
echo "manifest.json version: $(node -p 'require("./manifest.json").version')"
156+
echo "manifest-firefox.json version: $(node -p 'require("./manifest-firefox.json").version')"
157+
echo ""
158+
echo "📦 Available artifacts:"
159+
ls -la *.zip *.crx *.xpi 2>/dev/null || echo "Some artifacts missing"
160+
147161
- name: Deploy to Chrome Web Store
148162
uses: wdzeng/chrome-extension@v1
149163
with:
@@ -154,14 +168,7 @@ jobs:
154168
refresh-token: ${{ secrets.CHROME_REFRESH_TOKEN }}
155169
continue-on-error: true
156170

157-
- name: Test Firefox Credentials
158-
uses: wdzeng/firefox-addon@v1
159-
with:
160-
addon-guid: ${{ secrets.FIREFOX_ADDON_GUID }}
161-
jwt-issuer: ${{ secrets.FIREFOX_JWT_ISSUER }}
162-
jwt-secret: ${{ secrets.FIREFOX_JWT_SECRET }}
163-
check-credentials-only: true
164-
continue-on-error: true
171+
165172

166173
- name: Deploy to Firefox Add-ons
167174
uses: wdzeng/firefox-addon@v1

manifest-firefox.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"manifest_version": 2,
33
"name": "Blog Link Analyzer",
4-
"version": "1.1.1",
4+
"version": "1.3.6",
55
"description": "Detects blog posts and extracts linked blog content with titles and authors",
66
"permissions": [
77
"activeTab",

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"manifest_version": 3,
33
"name": "Blog Link Analyzer",
4-
"version": "1.1.1",
4+
"version": "1.3.6",
55
"description": "Detects blog posts and extracts linked blog content with titles and authors",
66
"permissions": [
77
"activeTab",

0 commit comments

Comments
 (0)