|
1 | | -env_variables: |
2 | | - # ============================================================================= |
3 | | - # GitHub Configuration (Non-sensitive) |
4 | | - # ============================================================================= |
5 | | - GITHUB_APP_ID: "1166559" |
6 | | - INSTALLATION_ID: "62138132" |
7 | | - REPO_OWNER: "mongodb" |
8 | | - REPO_NAME: "docs-mongodb-internal" |
9 | | - SRC_BRANCH: "main" |
10 | | - |
11 | | - # ============================================================================= |
12 | | - # Secret Manager References (Sensitive Data - SECURE!) |
13 | | - # ============================================================================= |
14 | | - # GitHub App private key - loaded from Secret Manager |
15 | | - GITHUB_APP_PRIVATE_KEY_SECRET_NAME: "projects/1054147886816/secrets/CODE_COPIER_PEM/versions/latest" |
16 | | - |
17 | | - # Webhook secret - loaded from Secret Manager |
18 | | - WEBHOOK_SECRET_NAME: "projects/1054147886816/secrets/webhook-secret/versions/latest" |
19 | | - |
20 | | - # MongoDB URI - loaded from Secret Manager (for audit logging - OPTIONAL) |
21 | | - MONGO_URI_SECRET_NAME: "projects/1054147886816/secrets/mongo-uri/versions/latest" |
22 | | - |
23 | | - # ============================================================================= |
24 | | - # Application Settings (Non-sensitive) |
25 | | - # ============================================================================= |
26 | | - # PORT is automatically set by App Engine Flexible (do not override) |
27 | | - WEBSERVER_PATH: "/events" |
28 | | - CONFIG_FILE: "copier-config.yaml" |
29 | | - DEPRECATION_FILE: "deprecated_examples.json" |
30 | | - |
31 | | - # ============================================================================= |
32 | | - # Committer Information (Non-sensitive) |
33 | | - # ============================================================================= |
34 | | - COMMITTER_NAME: "GitHub Copier App" |
35 | | - COMMITTER_EMAIL: " [email protected]" |
36 | | - |
37 | | - # ============================================================================= |
38 | | - # Google Cloud Configuration (Non-sensitive) |
39 | | - # ============================================================================= |
40 | | - GOOGLE_CLOUD_PROJECT_ID: "github-copy-code-examples" |
41 | | - COPIER_LOG_NAME: "code-copier-log" |
42 | | - |
43 | | - # Logging Configuration (Optional - uncomment for debugging) |
44 | | - # LOG_LEVEL: "debug" # Enable verbose debug logging |
45 | | - # COPIER_DEBUG: "true" # Alternative debug flag |
46 | | - # COPIER_DISABLE_CLOUD_LOGGING: "true" # Disable GCP logging |
47 | | - |
48 | | - # ============================================================================= |
49 | | - # Feature Flags (Optional) |
50 | | - # ============================================================================= |
51 | | - AUDIT_ENABLED: "true" |
52 | | - METRICS_ENABLED: "true" |
53 | | - # DRY_RUN: "false" |
54 | | - |
55 | | - # ============================================================================= |
56 | | - # Default Behaviors (Optional) |
57 | | - # ============================================================================= |
58 | | - # DEFAULT_RECURSIVE_COPY: "true" |
59 | | - # DEFAULT_PR_MERGE: "false" |
60 | | - # DEFAULT_COMMIT_MESSAGE: "Automated PR with updated examples" |
| 1 | +# ============================================================================= |
| 2 | +# GitHub Configuration (Non-sensitive) |
| 3 | +# ============================================================================= |
| 4 | +GITHUB_APP_ID: "1166559" |
| 5 | +INSTALLATION_ID: "62138132" |
| 6 | +REPO_OWNER: "mongodb" |
| 7 | +REPO_NAME: "docs-mongodb-internal" |
| 8 | +SRC_BRANCH: "main" |
| 9 | + |
| 10 | +# ============================================================================= |
| 11 | +# Secret Manager References (Sensitive Data - SECURE!) |
| 12 | +# ============================================================================= |
| 13 | +# GitHub App private key - loaded from Secret Manager |
| 14 | +GITHUB_APP_PRIVATE_KEY_SECRET_NAME: "projects/1054147886816/secrets/CODE_COPIER_PEM/versions/latest" |
| 15 | + |
| 16 | +# Webhook secret - loaded from Secret Manager |
| 17 | +WEBHOOK_SECRET_NAME: "projects/1054147886816/secrets/webhook-secret/versions/latest" |
| 18 | + |
| 19 | +# MongoDB URI - loaded from Secret Manager (for audit logging - OPTIONAL) |
| 20 | +MONGO_URI_SECRET_NAME: "projects/1054147886816/secrets/mongo-uri/versions/latest" |
| 21 | + |
| 22 | +# ============================================================================= |
| 23 | +# Application Settings (Non-sensitive) |
| 24 | +# ============================================================================= |
| 25 | +# PORT is automatically set by App Engine Flexible (do not override) |
| 26 | +WEBSERVER_PATH: "/events" |
| 27 | +CONFIG_FILE: "copier-config.yaml" |
| 28 | +DEPRECATION_FILE: "deprecated_examples.json" |
| 29 | + |
| 30 | +# ============================================================================= |
| 31 | +# Committer Information (Non-sensitive) |
| 32 | +# ============================================================================= |
| 33 | +COMMITTER_NAME: "GitHub Copier App" |
| 34 | +COMMITTER_EMAIL: " [email protected]" |
| 35 | + |
| 36 | +# ============================================================================= |
| 37 | +# Google Cloud Configuration (Non-sensitive) |
| 38 | +# ============================================================================= |
| 39 | +GOOGLE_CLOUD_PROJECT_ID: "github-copy-code-examples" |
| 40 | +COPIER_LOG_NAME: "code-copier-log" |
| 41 | + |
| 42 | +# Logging Configuration (Optional - uncomment for debugging) |
| 43 | +# LOG_LEVEL: "debug" # Enable verbose debug logging |
| 44 | +# COPIER_DEBUG: "true" # Alternative debug flag |
| 45 | +# COPIER_DISABLE_CLOUD_LOGGING: "true" # Disable GCP logging |
| 46 | + |
| 47 | +# ============================================================================= |
| 48 | +# Feature Flags (Optional) |
| 49 | +# ============================================================================= |
| 50 | +AUDIT_ENABLED: "true" |
| 51 | +METRICS_ENABLED: "true" |
| 52 | +# DRY_RUN: "false" |
| 53 | + |
| 54 | +# ============================================================================= |
| 55 | +# Default Behaviors (Optional) |
| 56 | +# ============================================================================= |
| 57 | +# DEFAULT_RECURSIVE_COPY: "true" |
| 58 | +# DEFAULT_PR_MERGE: "false" |
| 59 | +# DEFAULT_COMMIT_MESSAGE: "Automated PR with updated examples" |
61 | 60 |
|
0 commit comments