-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv-cloudrun.yaml
More file actions
35 lines (28 loc) · 1.08 KB
/
env-cloudrun.yaml
File metadata and controls
35 lines (28 loc) · 1.08 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
# Cloud Run environment variables
# Format: KEY: "VALUE" (no env_variables wrapper needed)
# Note: PORT is automatically set by Cloud Run, don't override it
# Org-specific values (GITHUB_APP_ID, INSTALLATION_ID) are passed via
# --set-env-vars in the deploy step using GitHub Actions secrets.
# Do NOT commit org-specific values here.
# Config Repository (where main config file is stored)
CONFIG_REPO_OWNER: "grove-platform"
CONFIG_REPO_NAME: "github-copier"
CONFIG_REPO_BRANCH: "main"
# Secret Manager References (short names — resolved at runtime via SecretPath())
PEM_NAME: "CODE_COPIER_PEM"
WEBHOOK_SECRET_NAME: "webhook-secret"
MONGO_URI_SECRET_NAME: "mongo-uri"
# Application Settings
WEBSERVER_PATH: "/events"
MAIN_CONFIG_FILE: ".copier/main.yaml"
USE_MAIN_CONFIG: "true"
DEPRECATION_FILE: "deprecated_examples.json"
# Committer Information
COMMITTER_NAME: "GitHub Copier App"
COMMITTER_EMAIL: "bot@mongodb.com"
# Google Cloud Configuration
GOOGLE_CLOUD_PROJECT_ID: "github-copy-code-examples"
COPIER_LOG_NAME: "code-copier-log"
# Feature Flags
AUDIT_ENABLED: "true"
METRICS_ENABLED: "true"