fix: Repair deploy workflow YAML (indent heredoc)
This commit is contained in:
@ -48,69 +48,69 @@ jobs:
|
||||
CZDS_PASSWORD: ${{ secrets.CZDS_PASSWORD }}
|
||||
run: |
|
||||
python3 - <<'PY'
|
||||
import os
|
||||
from pathlib import Path
|
||||
import os
|
||||
from pathlib import Path
|
||||
|
||||
env = {
|
||||
# Core
|
||||
"ENVIRONMENT": "production",
|
||||
"ENABLE_SCHEDULER": "true",
|
||||
"COOKIE_SECURE": "true",
|
||||
"CORS_ORIGINS": "https://pounce.ch,https://www.pounce.ch",
|
||||
"SITE_URL": "https://pounce.ch",
|
||||
"FRONTEND_URL": "https://pounce.ch",
|
||||
env = {
|
||||
# Core
|
||||
"ENVIRONMENT": "production",
|
||||
"ENABLE_SCHEDULER": "true",
|
||||
"COOKIE_SECURE": "true",
|
||||
"CORS_ORIGINS": "https://pounce.ch,https://www.pounce.ch",
|
||||
"SITE_URL": "https://pounce.ch",
|
||||
"FRONTEND_URL": "https://pounce.ch",
|
||||
|
||||
# Data dirs
|
||||
"CZDS_DATA_DIR": "/data/czds",
|
||||
"SWITCH_DATA_DIR": "/data/switch",
|
||||
"ZONE_RETENTION_DAYS": "3",
|
||||
# Data dirs
|
||||
"CZDS_DATA_DIR": "/data/czds",
|
||||
"SWITCH_DATA_DIR": "/data/switch",
|
||||
"ZONE_RETENTION_DAYS": "3",
|
||||
|
||||
# DB/Redis
|
||||
"DATABASE_URL": os.environ["DATABASE_URL"],
|
||||
"REDIS_URL": "redis://pounce-redis:6379/0",
|
||||
# DB/Redis
|
||||
"DATABASE_URL": os.environ["DATABASE_URL"],
|
||||
"REDIS_URL": "redis://pounce-redis:6379/0",
|
||||
|
||||
# Auth
|
||||
"SECRET_KEY": os.environ["SECRET_KEY"],
|
||||
"JWT_SECRET": os.environ["SECRET_KEY"],
|
||||
# Auth
|
||||
"SECRET_KEY": os.environ["SECRET_KEY"],
|
||||
"JWT_SECRET": os.environ["SECRET_KEY"],
|
||||
|
||||
# SMTP
|
||||
"SMTP_HOST": "smtp.zoho.eu",
|
||||
"SMTP_PORT": "465",
|
||||
"SMTP_USER": "hello@pounce.ch",
|
||||
"SMTP_PASSWORD": os.environ["SMTP_PASSWORD"],
|
||||
"SMTP_FROM_EMAIL": "hello@pounce.ch",
|
||||
"SMTP_FROM_NAME": "pounce",
|
||||
"SMTP_USE_TLS": "false",
|
||||
"SMTP_USE_SSL": "true",
|
||||
# SMTP
|
||||
"SMTP_HOST": "smtp.zoho.eu",
|
||||
"SMTP_PORT": "465",
|
||||
"SMTP_USER": "hello@pounce.ch",
|
||||
"SMTP_PASSWORD": os.environ["SMTP_PASSWORD"],
|
||||
"SMTP_FROM_EMAIL": "hello@pounce.ch",
|
||||
"SMTP_FROM_NAME": "pounce",
|
||||
"SMTP_USE_TLS": "false",
|
||||
"SMTP_USE_SSL": "true",
|
||||
|
||||
# Stripe
|
||||
"STRIPE_SECRET_KEY": os.environ["STRIPE_SECRET_KEY"],
|
||||
"STRIPE_PUBLISHABLE_KEY": "pk_live_51ScLbjCtFUamNRpNeFugrlTIYhszbo8GovSGiMnPwHpZX9p3SGtgG8iRHYRIlAtg9M9sl3mvT5r8pwXP3mOsPALG00Wk3j0wH4",
|
||||
"STRIPE_PRICE_TRADER": "price_1ScRlzCtFUamNRpNQdMpMzxV",
|
||||
"STRIPE_PRICE_TYCOON": "price_1SdwhSCtFUamNRpNEXTSuGUc",
|
||||
"STRIPE_WEBHOOK_SECRET": os.environ["STRIPE_WEBHOOK_SECRET"],
|
||||
# Stripe
|
||||
"STRIPE_SECRET_KEY": os.environ["STRIPE_SECRET_KEY"],
|
||||
"STRIPE_PUBLISHABLE_KEY": "pk_live_51ScLbjCtFUamNRpNeFugrlTIYhszbo8GovSGiMnPwHpZX9p3SGtgG8iRHYRIlAtg9M9sl3mvT5r8pwXP3mOsPALG00Wk3j0wH4",
|
||||
"STRIPE_PRICE_TRADER": "price_1ScRlzCtFUamNRpNQdMpMzxV",
|
||||
"STRIPE_PRICE_TYCOON": "price_1SdwhSCtFUamNRpNEXTSuGUc",
|
||||
"STRIPE_WEBHOOK_SECRET": os.environ["STRIPE_WEBHOOK_SECRET"],
|
||||
|
||||
# OAuth
|
||||
"GOOGLE_CLIENT_ID": "865146315769-vi7vcu91d3i7huv8ikjun52jo9ob7spk.apps.googleusercontent.com",
|
||||
"GOOGLE_CLIENT_SECRET": os.environ["GOOGLE_CLIENT_SECRET"],
|
||||
"GOOGLE_REDIRECT_URI": "https://pounce.ch/api/v1/oauth/google/callback",
|
||||
# OAuth
|
||||
"GOOGLE_CLIENT_ID": "865146315769-vi7vcu91d3i7huv8ikjun52jo9ob7spk.apps.googleusercontent.com",
|
||||
"GOOGLE_CLIENT_SECRET": os.environ["GOOGLE_CLIENT_SECRET"],
|
||||
"GOOGLE_REDIRECT_URI": "https://pounce.ch/api/v1/oauth/google/callback",
|
||||
|
||||
"GITHUB_CLIENT_ID": "Ov23liBjROk39vYXi3G5",
|
||||
"GITHUB_CLIENT_SECRET": os.environ["GH_OAUTH_SECRET"],
|
||||
"GITHUB_REDIRECT_URI": "https://pounce.ch/api/v1/oauth/github/callback",
|
||||
"GITHUB_CLIENT_ID": "Ov23liBjROk39vYXi3G5",
|
||||
"GITHUB_CLIENT_SECRET": os.environ["GH_OAUTH_SECRET"],
|
||||
"GITHUB_REDIRECT_URI": "https://pounce.ch/api/v1/oauth/github/callback",
|
||||
|
||||
# CZDS
|
||||
"CZDS_USERNAME": os.environ["CZDS_USERNAME"],
|
||||
"CZDS_PASSWORD": os.environ["CZDS_PASSWORD"],
|
||||
}
|
||||
# CZDS
|
||||
"CZDS_USERNAME": os.environ["CZDS_USERNAME"],
|
||||
"CZDS_PASSWORD": os.environ["CZDS_PASSWORD"],
|
||||
}
|
||||
|
||||
lines = []
|
||||
for k, v in env.items():
|
||||
if v is None:
|
||||
continue
|
||||
lines.append(f"{k}={v}")
|
||||
lines = []
|
||||
for k, v in env.items():
|
||||
if v is None:
|
||||
continue
|
||||
lines.append(f\"{k}={v}\")
|
||||
|
||||
Path("backend.env").write_text("\n".join(lines) + "\n")
|
||||
Path(\"backend.env\").write_text(\"\\n\".join(lines) + \"\\n\")
|
||||
PY
|
||||
|
||||
- name: Upload backend env to server
|
||||
|
||||
Reference in New Issue
Block a user