tangled
alpha
login
or
join now
tom.sherman.is
/
frontpage_firefox_plugin
forked from
anton.galiglobal.com/frontpage_firefox_plugin
0
fork
atom
Firefox WebExtension that lets you share the current tab to frontpage.fyi with minimal effort.
0
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
name: Build unsigned bundle
15
runs-on: ubuntu-latest
16
environment: "Default"
0
0
0
17
18
steps:
19
- name: Checkout repository
···
37
path: web-ext-artifacts/**
38
39
- name: Sign using AMO (optional)
40
-
if: ${{ secrets.AMO_JWT_ISSUER && secrets.AMO_JWT_SECRET }}
41
env:
42
-
WEB_EXT_API_KEY: ${{ secrets.AMO_JWT_ISSUER }}
43
-
WEB_EXT_API_SECRET: ${{ secrets.AMO_JWT_SECRET }}
44
WEB_EXT_ID: frontpage-submitter@example.com
45
run: |
46
web-ext sign \
···
49
--artifacts-dir ./web-ext-artifacts
50
51
- name: Upload signed artifact (optional)
52
-
if: ${{ secrets.AMO_JWT_ISSUER && secrets.AMO_JWT_SECRET }}
53
uses: actions/upload-artifact@v4
54
with:
55
name: frontpage-extension-signed
···
14
name: Build unsigned bundle
15
runs-on: ubuntu-latest
16
environment: "Default"
17
+
env:
18
+
AMO_JWT_ISSUER: ${{ secrets.AMO_JWT_ISSUER }}
19
+
AMO_JWT_SECRET: ${{ secrets.AMO_JWT_SECRET }}
20
21
steps:
22
- name: Checkout repository
···
40
path: web-ext-artifacts/**
41
42
- name: Sign using AMO (optional)
43
+
if: ${{ env.AMO_JWT_ISSUER != '' && env.AMO_JWT_SECRET != '' }}
44
env:
45
+
WEB_EXT_API_KEY: ${{ env.AMO_JWT_ISSUER }}
46
+
WEB_EXT_API_SECRET: ${{ env.AMO_JWT_SECRET }}
47
WEB_EXT_ID: frontpage-submitter@example.com
48
run: |
49
web-ext sign \
···
52
--artifacts-dir ./web-ext-artifacts
53
54
- name: Upload signed artifact (optional)
55
+
if: ${{ env.AMO_JWT_ISSUER != '' && env.AMO_JWT_SECRET != '' }}
56
uses: actions/upload-artifact@v4
57
with:
58
name: frontpage-extension-signed