diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 1be9df3..3f5c3b4 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -21,7 +21,7 @@ jobs: app_type: next-app project_key: triarch-dev firebase_project_id: triarch-dev-website - app_hosting_backend: triarch-dev + app_hosting_backend: admin-prod dev_backend: admin-dev prod_url: https://admin.triarch.dev dev_url: https://admin-dev.triarch.dev diff --git a/apphosting.prod.yaml b/apphosting.prod.yaml new file mode 100644 index 0000000..7b9dc13 --- /dev/null +++ b/apphosting.prod.yaml @@ -0,0 +1,38 @@ +# apphosting.prod.yaml — prod environment overlay +# Auto-loaded by Firebase App Hosting when a backend's "Environment Name" is set to "prod" +# (Console: Backend → Settings → Environment). Merged on top of apphosting.yaml. +# Mirrors apphosting.dev.yaml's variable SET with prod values, so the prod backend +# (admin-prod) loads an environment overlay exactly like admin-dev does — required for +# correct serving on a freshly-created backend. +# https://firebase.google.com/docs/app-hosting/multiple-environments + +env: + - variable: NEXTAUTH_URL + value: https://admin.triarch.dev + availability: + - BUILD + - RUNTIME + + - variable: DEPLOY_WEBHOOK_URL + value: https://admin.triarch.dev/api/webhooks/github-deploy + availability: + - RUNTIME + + - variable: DATABASE_URL + secret: DATABASE_URL + + - variable: INTERNAL_HMAC_SECRET + secret: INTERNAL_HMAC_SECRET + + - variable: CL6_ENFORCEMENT_MODE + value: enforce + availability: + - RUNTIME + + - variable: TMI_BASE_URL + value: https://tmiengine.com + availability: + - RUNTIME + + - variable: TMI_JOB_SECRET + secret: TMI_JOB_SECRET diff --git a/package-lock.json b/package-lock.json index bdc45ae..be37ae6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "triarch-dev", - "version": "2.27.0", + "version": "2.27.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "triarch-dev", - "version": "2.27.0", + "version": "2.27.2", "dependencies": { "@anthropic-ai/sdk": "^0.98.0", "@dnd-kit/core": "^6.3.1", diff --git a/package.json b/package.json index b82da94..1c5c009 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "triarch-dev", - "version": "2.27.0", + "version": "2.27.2", "private": true, "scripts": { "dev": "next dev", diff --git a/src/lib/version.ts b/src/lib/version.ts index a23609a..9fd9e38 100644 --- a/src/lib/version.ts +++ b/src/lib/version.ts @@ -1 +1 @@ -export const APP_VERSION = process.env.NEXT_PUBLIC_APP_VERSION ?? 'v2.27.0'; +export const APP_VERSION = process.env.NEXT_PUBLIC_APP_VERSION ?? 'v2.27.2';