From 566c78e7670eb5e4254f32a13372a5811689683c Mon Sep 17 00:00:00 2001 From: Ole-Morten Duesund Date: Mon, 11 May 2026 16:32:18 +0200 Subject: [PATCH] Add AMO (addons.mozilla.org) JWT credential template and gitignore entry AMO_JWT_ISSUER and AMO_JWT_SECRET are used to sign HS256 JWTs for the Mozilla Add-ons API (Firefox extension upload/signing). Co-Authored-By: Claude Opus 4.7 (1M context) --- .gitignore | 1 + 99-amo.example | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 99-amo.example diff --git a/.gitignore b/.gitignore index f9010dc..90d808f 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ 99-eulerpool 99-doffin 99-moment +99-amo diff --git a/99-amo.example b/99-amo.example new file mode 100644 index 0000000..6703320 --- /dev/null +++ b/99-amo.example @@ -0,0 +1,8 @@ +# shellcheck shell=bash +# AMO (addons.mozilla.org) JWT credentials — used to sign API tokens for +# the Mozilla Add-ons API (e.g. uploading/signing Firefox extensions). +# See: https://addons-server.readthedocs.io/en/latest/topics/api/auth.html +# Copy to 99-amo and fill in your credentials, then: chmod 700 99-amo +#require_private "${BASH_SOURCE[0]}" +export AMO_JWT_ISSUER=your-jwt-issuer-here +export AMO_JWT_SECRET=your-jwt-secret-here