-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
84 lines (79 loc) · 3.54 KB
/
.env.example
File metadata and controls
84 lines (79 loc) · 3.54 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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
# =============================================================================
# Apple Developer Credentials for Code Signing & Notarization
# =============================================================================
#
# PREREQUISITES:
# - Apple Developer Program membership ($99/year): https://developer.apple.com/programs/
# - Two-factor authentication enabled on your Apple ID
#
# =============================================================================
# -----------------------------------------------------------------------------
# APPLE_DEVELOPER_ID_CODE - Code Signing Identity
# -----------------------------------------------------------------------------
# Format: "Developer ID Application: Your Name (TEAMID)"
#
# HOW TO OBTAIN:
# 1. Create Certificate Signing Request (CSR):
# - Open Keychain Access → Certificate Assistant → Request a Certificate from a Certificate Authority
# - Save to disk as .certSigningRequest file
#
# 2. Generate certificate at https://developer.apple.com/account:
# - Go to Certificates, Identifiers & Profiles → Certificates → click "+"
# - Select "Developer ID Application" → upload your CSR → download .cer file
#
# 3. Install: Double-click the .cer file to add to Keychain
#
# 4. Find your identity string:
# Run: security find-identity -v -p codesigning
# Or: bx list-dev-ids
# Copy the "Developer ID Application: ..." line
#
APPLE_DEVELOPER_ID_CODE=
# -----------------------------------------------------------------------------
# APPLE_DEVELOPER_ID_NAME - Apple ID Email (for notarization)
# -----------------------------------------------------------------------------
# Your Apple ID email address used for the Developer Program
#
APPLE_DEVELOPER_ID_NAME=
# -----------------------------------------------------------------------------
# APPLE_ACCOUNT_APP_PASSWORD - App-Specific Password (for notarization)
# -----------------------------------------------------------------------------
# A 16-character password generated specifically for notarization tools.
# NOT your main Apple ID password!
#
# HOW TO OBTAIN:
# 1. Go to https://account.apple.com
# 2. Sign in → Sign-In and Security → App-Specific Passwords
# 3. Click "Generate an app-specific password"
# 4. Copy the generated password (format: xxxx-xxxx-xxxx-xxxx)
#
# NOTE: Changing your main Apple ID password revokes all app-specific passwords
#
APPLE_ACCOUNT_APP_PASSWORD=
# -----------------------------------------------------------------------------
# APPLE_TEAM_ID - Developer Team ID
# -----------------------------------------------------------------------------
# 10-character alphanumeric identifier for your developer team
#
# HOW TO FIND (Option A - CLI):
# Run: security find-identity -v -p codesigning
# Or: bx list-dev-ids
# The Team ID is the 10-char code in parentheses: "Developer ID Application: Name (TEAMID)"
#
# HOW TO FIND (Option B - Web):
# 1. Go to https://developer.apple.com/account
# 2. Click "Membership" in left sidebar
# 3. Find "Team ID" in Membership Details section
#
APPLE_TEAM_ID=
# -----------------------------------------------------------------------------
# APPLE_DEVELOPER_ID_LABEL - Full Signing Identity Label (for create-dmg)
# -----------------------------------------------------------------------------
# Same as APPLE_DEVELOPER_ID_CODE but explicitly named for create-dmg tool
#
# HOW TO FIND:
# Run: security find-identity -v -p codesigning
# Or: bx list-dev-ids
# Copy the full "Developer ID Application: ..." string
#
APPLE_DEVELOPER_ID_LABEL="Developer ID Application: Your Name (TEAMID)"