-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
30 lines (28 loc) · 1.33 KB
/
.env.example
File metadata and controls
30 lines (28 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# GitHub Actions - Environment "prod" Secrets & Variables
# Configure in: Settings > Environments > prod
#
# SECRETS (encrypted, never exposed):
# CHROME_SERVICE_ACCOUNT_KEY - Full JSON content of the GCP service account key
# AMO_JWT_ISSUER - Firefox Add-ons API key
# AMO_JWT_SECRET - Firefox Add-ons API secret
#
# VARIABLES (visible, non-sensitive):
# CHROME_EXTENSION_ID - Chrome Web Store extension ID
# AMO_EXTENSION_ID - Firefox Add-ons extension ID
# ============================================
# Chrome Web Store (Service Account)
# ============================================
# 1. Create a service account in Google Cloud Console
# 2. Enable Chrome Web Store API
# 3. Add the service account email to your Chrome Web Store publisher account
# (Settings > Group publishers > Add member)
# 4. Paste the entire JSON key file content as the secret value
CHROME_SERVICE_ACCOUNT_KEY={"type":"service_account","project_id":"...","private_key":"..."}
CHROME_EXTENSION_ID=your-extension-id-from-chrome-web-store
# ============================================
# Firefox Add-ons (AMO)
# ============================================
# Get API credentials: https://addons.mozilla.org/developers/addon/api/key/
AMO_JWT_ISSUER=user:12345678:123
AMO_JWT_SECRET=your-api-secret
AMO_EXTENSION_ID=vimput@extension