refactor: use environment, not .env, in ci (#65736)

This commit is contained in:
Oliver Eyton-Williams
2026-02-10 11:04:59 +01:00
committed by GitHub
parent d453de6fda
commit 4613efa921
9 changed files with 62 additions and 17 deletions
@@ -52,7 +52,7 @@ jobs:
- name: Set Environment variables
run: |
cp sample.env .env
sed '/^[[:space:]]*#/d; /^$/d' sample.env >> $GITHUB_ENV
- name: Install node_modules
run: pnpm install
+3 -2
View File
@@ -54,7 +54,7 @@ jobs:
- name: Set freeCodeCamp Environment Variables
run: |
cp sample.env .env
sed '/^[[:space:]]*#/d; /^$/d' sample.env >> $GITHUB_ENV
- name: Install and Build
run: |
@@ -153,7 +153,8 @@ jobs:
- name: Set freeCodeCamp Environment Variables (needed by api)
run: |
cp sample.env .env
sed '/^[[:space:]]*#/d; /^$/d' sample.env >> $GITHUB_ENV
cp sample.env .env # for docker compose
- name: Install playwright dependencies
run: npx playwright install --with-deps
+1 -1
View File
@@ -41,7 +41,7 @@ jobs:
- name: Set freeCodeCamp Environment Variables
run: |
cp sample.env .env
sed '/^[[:space:]]*#/d; /^$/d' sample.env >> $GITHUB_ENV
- name: Install Dependencies
run: pnpm install
+1 -1
View File
@@ -37,7 +37,7 @@ jobs:
- name: Set freeCodeCamp Environment Variables
run: |
cp sample.env .env
sed '/^[[:space:]]*#/d; /^$/d' sample.env >> $GITHUB_ENV
- name: Install Dependencies
run: pnpm install
+12 -9
View File
@@ -45,6 +45,9 @@ jobs:
exit 1
fi
- name: Check format of sample.env
run: docker run --rm -v `pwd`:/app -w /app dotenvlinter/dotenv-linter check --ignore-checks UnorderedKey sample.env
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6
with:
@@ -64,8 +67,8 @@ jobs:
- name: Set Environment variables
run: |
cp sample.env .env
cat .env
sed '/^[[:space:]]*#/d; /^$/d' sample.env >> $GITHUB_ENV
cat sample.env
- name: Install node_modules
run: pnpm install
@@ -116,7 +119,7 @@ jobs:
- name: Set freeCodeCamp Environment Variables
run: |
cp sample.env .env
sed '/^[[:space:]]*#/d; /^$/d' sample.env >> $GITHUB_ENV
- name: Install and Build
run: |
@@ -158,8 +161,8 @@ jobs:
- name: Set Environment variables
run: |
cp sample.env .env
cat .env
sed '/^[[:space:]]*#/d; /^$/d' sample.env >> $GITHUB_ENV
cat sample.env
- name: Start MongoDB
run: docker compose -f docker/docker-compose.yml up -d
@@ -210,9 +213,9 @@ jobs:
- name: Set Environment variables
run: |
cp sample.env .env
sed '/^[[:space:]]*#/d; /^$/d' sample.env >> $GITHUB_ENV
echo 'SHOW_UPCOMING_CHANGES=true' >> .env
cat .env
cat sample.env
- name: Start MongoDB
run: docker compose -f docker/docker-compose.yml up -d
@@ -265,8 +268,8 @@ jobs:
- name: Set Environment variables
run: |
cp sample.env .env
cat .env
sed '/^[[:space:]]*#/d; /^$/d' sample.env >> $GITHUB_ENV
cat sample.env
- name: Start MongoDB
uses: supercharge/mongodb-github-action@315db7fe45ac2880b7758f1933e6e5d59afd5e94 # 1.12.1