tangled
alpha
login
or
join now
anton.galiglobal.com
/
frontpage_firefox_plugin
3
fork
atom
Firefox WebExtension (Desktop and Mobile) that lets you share the current tab to Margit.at, frontpage.fyi, etc. with minimal effort.
3
fork
atom
overview
issues
pulls
pipelines
Fix GH Action
anton.galiglobal.com
4 months ago
1e874ac4
c05cb59b
+7
-4
1 changed file
expand all
collapse all
unified
split
.github
workflows
package-extension.yml
+7
-4
.github/workflows/package-extension.yml
···
14
14
name: Build unsigned bundle
15
15
runs-on: ubuntu-latest
16
16
environment: "Default"
17
17
+
env:
18
18
+
AMO_JWT_ISSUER: ${{ secrets.AMO_JWT_ISSUER }}
19
19
+
AMO_JWT_SECRET: ${{ secrets.AMO_JWT_SECRET }}
17
20
18
21
steps:
19
22
- name: Checkout repository
···
37
40
path: web-ext-artifacts/**
38
41
39
42
- name: Sign using AMO (optional)
40
40
-
if: ${{ secrets.AMO_JWT_ISSUER && secrets.AMO_JWT_SECRET }}
43
43
+
if: ${{ env.AMO_JWT_ISSUER != '' && env.AMO_JWT_SECRET != '' }}
41
44
env:
42
42
-
WEB_EXT_API_KEY: ${{ secrets.AMO_JWT_ISSUER }}
43
43
-
WEB_EXT_API_SECRET: ${{ secrets.AMO_JWT_SECRET }}
45
45
+
WEB_EXT_API_KEY: ${{ env.AMO_JWT_ISSUER }}
46
46
+
WEB_EXT_API_SECRET: ${{ env.AMO_JWT_SECRET }}
44
47
WEB_EXT_ID: frontpage-submitter@example.com
45
48
run: |
46
49
web-ext sign \
···
49
52
--artifacts-dir ./web-ext-artifacts
50
53
51
54
- name: Upload signed artifact (optional)
52
52
-
if: ${{ secrets.AMO_JWT_ISSUER && secrets.AMO_JWT_SECRET }}
55
55
+
if: ${{ env.AMO_JWT_ISSUER != '' && env.AMO_JWT_SECRET != '' }}
53
56
uses: actions/upload-artifact@v4
54
57
with:
55
58
name: frontpage-extension-signed