refactor(ci): lint with both values of SHOW_UPCOMING_CHANGES (#66128)

This commit is contained in:
Oliver Eyton-Williams
2026-02-27 15:04:13 +01:00
committed by GitHub
parent f2a4a2593c
commit a0a0236d69
+10 -3
View File
@@ -68,7 +68,6 @@ jobs:
- name: Set Environment variables - name: Set Environment variables
run: | run: |
sed '/^[[:space:]]*#/d; /^$/d' sample.env >> $GITHUB_ENV sed '/^[[:space:]]*#/d; /^$/d' sample.env >> $GITHUB_ENV
cat sample.env
- name: Install node_modules - name: Install node_modules
run: pnpm install run: pnpm install
@@ -77,13 +76,21 @@ jobs:
run: | run: |
pnpm prettier --check . || [ $? -eq 1 ] && printf "\nTip: Run 'pnpm run format' in your terminal to fix this.\n\n" pnpm prettier --check . || [ $? -eq 1 ] && printf "\nTip: Run 'pnpm run format' in your terminal to fix this.\n\n"
# The two prefixed installs are for the client update which are not,
# currently, built as workspaces.
- name: Lint Source Files - name: Lint Source Files
run: | run: |
echo pnpm version $(pnpm -v) echo pnpm version $(pnpm -v)
pnpm lint pnpm lint
# This is populate the cache, otherwise local runs with upcoming changes
# will not benefit.
- name: Set UPCOMING_CHANGES
run: |
echo 'SHOW_UPCOMING_CHANGES=true' >> $GITHUB_ENV
- name: Lint Upcoming Changes
run: |
pnpm lint
# DONT REMOVE THIS JOB. # DONT REMOVE THIS JOB.
# TODO: Refactor and use re-usable workflow and shared artifacts # TODO: Refactor and use re-usable workflow and shared artifacts
build: build: