-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.release.example
More file actions
59 lines (49 loc) · 2.06 KB
/
Copy path.env.release.example
File metadata and controls
59 lines (49 loc) · 2.06 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
# Copy to .env.release.local and fill the private values locally.
# Do not commit .env.release.local.
# Developer ID Application identity installed in Keychain.
# Example:
# AETOWER_SIGN_IDENTITY="Developer ID Application: Aeptus (XQ8B6NS6H2)"
AETOWER_SIGN_IDENTITY=""
# Public Developer Preview releases must be notarized and preferably stapled.
AETOWER_NOTARIZE=1
AETOWER_STAPLE=1
AETOWER_NOTARY_PROFILE="aetower-notary"
# Public release artifact defaults.
AETOWER_RELEASE_WITH_DMG=1
AETOWER_RELEASE_WITH_PKG=1
# Drag-and-drop .dmg distribution. Uses AETOWER_SIGN_IDENTITY by default.
AETOWER_NOTARIZE_DMG=1
AETOWER_STAPLE_DMG=1
AETOWER_DMG_ALLOW_UNSTYLED=0
# .pkg installer distribution. Requires a Developer ID Installer cert.
AETOWER_INSTALLER_SIGN_IDENTITY=""
AETOWER_NOTARIZE_PKG=1
AETOWER_STAPLE_PKG=1
# Sparkle update metadata baked into the app bundle.
AETOWER_APPCAST_URL="https://example.com/aetower/appcast.xml"
AETOWER_DOWNLOAD_URL_PREFIX="https://example.com/aetower/releases/"
AETOWER_SPARKLE_PUBLIC_ED_KEY=""
# Conservative public-preview defaults.
AETOWER_INCLUDE_PRIVILEGED_HELPER=0
AETOWER_REQUIRE_ENDPOINT_SECURITY=0
AETOWER_REQUIRE_SPARKLE=1
AETOWER_REQUIRE_FINAL_METADATA=1
# Set explicitly when cutting a release candidate.
AETOWER_BUNDLE_ID=""
AETOWER_VERSION=""
AETOWER_BUILD_NUMBER=""
# Cloudflare hosting split (all optional; these are the defaults).
# Website Pages project + output dir:
# AETOWER_CLOUDFLARE_PROJECT="aetower-dev"
# AETOWER_CLOUDFLARE_SITE_DIR="dist/cloudflare-site"
# Release payload Pages project + output dir (proxied onto aetower.dev by
# the infra/release-router worker):
# AETOWER_CLOUDFLARE_RELEASES_PROJECT="aetower-releases"
# AETOWER_CLOUDFLARE_RELEASES_DIR="dist/releases-payload"
# AETOWER_CLOUDFLARE_BRANCH="master"
# AETOWER_RELEASES_ORIGIN="https://aetower-releases.pages.dev"
# Homebrew tap publication (optional, explicit release step).
# AETOWER_HOMEBREW_TAP="Aeptus/aetower"
# AETOWER_HOMEBREW_TAP_REPO_URL="https://github.com/Aeptus/homebrew-aetower.git"
# AETOWER_HOMEBREW_TAP_DIR="dist/homebrew-tap"
# AETOWER_PUBLISH_HOMEBREW_TAP=0