Skip to content

Commit b62dbbb

Browse files
committed
ci(modeling-commons): supply env for prerendered routes
1 parent 7b5d8d1 commit b62dbbb

3 files changed

Lines changed: 7 additions & 5 deletions

File tree

.github/workflows/build-and-push-modeling-commons.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,13 @@ jobs:
5757
HELIO_HEADLESS: 1
5858
NUXT_TELEMETRY_DISABLED: 1
5959
NODE_OPTIONS: --max-old-space-size=4096
60+
NUXT_PUBLIC_AUTH_BASE: 'https://beta.modelingcommons.org/api/auth'
61+
NUXT_PUBLIC_API_BASE: 'https://beta.modelingcommons.org'
62+
NUXT_PUBLIC_APP_URL: 'https://beta.modelingcommons.org'
63+
NUXT_STORAGE_BASE_URL: 'https://cdn.modelingcommons.org'
64+
NUXT_PUBLIC_CDN_URL: 'https://cdn.modelingcommons.org'
65+
NUXT_PUBLIC_NETLOGO_WEB_URL: 'https://www.netlogoweb.org'
66+
NUXT_PUBLIC_GA_TRACKING_ID: 'G-VJ4WPV2Q5B'
6067

6168
- uses: docker/setup-buildx-action@v3
6269

apps/modeling-commons-frontend/Dockerfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ RUN apk add --no-cache dumb-init
55
ENV NODE_ENV=production HOST=0.0.0.0 NITRO_PORT=3005
66
ENV NUXT_PUBLIC_API_BASE="https://beta.modelingcommons.org"
77
ENV NUXT_PUBLIC_AUTH_BASE="https://beta.modelingcommons.org/api/auth"
8-
ENV NUXT_PUBLIC_AUTH_API_BASE="https://beta.modelingcommons.org/api/auth"
98
ENV NUXT_PUBLIC_APP_URL="https://beta.modelingcommons.org"
109
ENV NUXT_STORAGE_BASE_URL="https://cdn.modelingcommons.org"
1110
ENV NUXT_PUBLIC_CDN_URL="https://cdn.modelingcommons.org"

apps/modeling-commons-frontend/nuxt.config.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -179,10 +179,6 @@ export default defineNuxtConfig({
179179
},
180180
},
181181

182-
csurf: {
183-
https: process.env.NODE_ENV === "production",
184-
},
185-
186182
linkChecker: { enabled: false },
187183

188184
nitro: {

0 commit comments

Comments
 (0)