Skip to content

Commit 18e1a11

Browse files
committed
specify addon id in ci
1 parent 6124be6 commit 18e1a11

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

.github/workflows/main.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ on:
55
- published
66
jobs:
77
build:
8+
env:
9+
ADDON_ID: "{14a15c41-13f4-498e-986c-7f00435c4d00}"
810
runs-on: ubuntu-latest
911
steps:
1012
- uses: actions/checkout@v2

vite.config.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ export default defineConfig({
1919
...manifest,
2020
version: (process.env.VERSION ?? '') || manifest.version
2121
};
22+
if ('browser_specific_settings' in newManifest && process.env.ADDON_ID) {
23+
newManifest.browser_specific_settings.gecko.id = process.env.ADDON_ID;
24+
}
2225
return newManifest;
2326
},
2427
assets: 'assets',

0 commit comments

Comments
 (0)