chore: stop showing new curriculum by default (#55660)

This commit is contained in:
Oliver Eyton-Williams
2024-07-25 16:45:02 +02:00
committed by GitHub
parent 1a4e2c593f
commit 7e3e6fac9d
5 changed files with 4 additions and 6 deletions
-2
View File
@@ -55,8 +55,6 @@ jobs:
- name: Set Environment variables
run: |
cp sample.env .env
echo 'SHOW_NEW_CURRICULUM=true' >> .env
echo 'BUILD_WITH_SUBMODULE=true' >> .env
cat .env
# TODO: Remove this ^ after migration is complete
@@ -45,7 +45,7 @@ jobs:
--build-arg PATREON_CLIENT_ID=id_from_patreon_dashboard \
--build-arg DEPLOYMENT_ENV=staging \
--build-arg SHOW_UPCOMING_CHANGES=false \
--build-arg SHOW_NEW_CURRICULUM=true \
--build-arg SHOW_NEW_CURRICULUM=false \
--build-arg GROWTHBOOK_URI=api_URI_from_Growthbook_dashboard \
--build-arg FREECODECAMP_NODE_ENV=development \
-t fcc-client \
+1 -1
View File
@@ -27,7 +27,7 @@ RUN pnpm -F=api-server -F=tools/scripts/build -F=challenge-parser -F=curriculum
# following env vars.
ARG SHOW_UPCOMING_CHANGES=false
ENV SHOW_UPCOMING_CHANGES=$SHOW_UPCOMING_CHANGES
ARG SHOW_NEW_CURRICULUM=true
ARG SHOW_NEW_CURRICULUM=false
ENV SHOW_NEW_CURRICULUM=$SHOW_NEW_CURRICULUM
RUN pnpm build:curriculum
+1 -1
View File
@@ -29,7 +29,7 @@ RUN cd api && npx prisma@$(jq -r '.devDependencies.prisma' < package.json) gener
# following env vars.
ARG SHOW_UPCOMING_CHANGES=false
ENV SHOW_UPCOMING_CHANGES=$SHOW_UPCOMING_CHANGES
ARG SHOW_NEW_CURRICULUM=true
ARG SHOW_NEW_CURRICULUM=false
ENV SHOW_NEW_CURRICULUM=$SHOW_NEW_CURRICULUM
RUN pnpm build:curriculum
+1 -1
View File
@@ -56,7 +56,7 @@ BUILD_WITH_SUBMODULE=false
# Show or hide WIP in progress challenges
SHOW_UPCOMING_CHANGES=false
SHOW_NEW_CURRICULUM=true
SHOW_NEW_CURRICULUM=false
# ---------------------
# Debugging Mode Keys - these should not be used in production