6 Révisions

Auteur SHA1 Message Date
jimmyGALLAND 4ab0f40692 fix workflow gitea 2026-05-24 17:09:42 +02:00
jimmyGALLAND dbd14921d4 Update .github/workflows/build-xpi.yml 2026-05-24 15:06:13 +00:00
jimmyGALLAND 28c79bbb03 ci: add Mozilla AMO signing to XPI workflow
- Install web-ext and run lint before build
- Sign XPI via AMO API on main branch (channel: unlisted)
- Attach signed XPI to latest-dev pre-release
- Keep unsigned artifact on feature branches for quick testing
2026-05-24 17:04:01 +02:00
jimmyGALLAND cbb54b475a fix workflow gitea 2026-05-24 16:45:13 +02:00
jimmyGALLAND d5b22b12e7 add workflow_dispatch 2026-05-24 16:41:09 +02:00
jimmyGALLAND 292701d3cb ci: build XPI on every src/ change
Produces a versioned .xpi artifact on each push touching src/.
On main, also updates the latest-dev pre-release with the new build.
2026-05-24 16:37:11 +02:00