Skip to content

Commit 91a9c2d

Browse files
CCM-13342: PoC caching npm before
1 parent 9dd5218 commit 91a9c2d

File tree

2 files changed

+15
-5
lines changed

2 files changed

+15
-5
lines changed

.github/workflows/stage-1-commit.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,3 +199,16 @@ jobs:
199199
idp_aws_report_upload_region: "${{ secrets.IDP_AWS_REPORT_UPLOAD_REGION }}"
200200
idp_aws_report_upload_role_name: "${{ secrets.IDP_AWS_REPORT_UPLOAD_ROLE_NAME }}"
201201
idp_aws_report_upload_bucket_endpoint: "${{ secrets.IDP_AWS_REPORT_UPLOAD_BUCKET_ENDPOINT }}"
202+
cache-npm-dependencies:
203+
name: "Cache npm dependencies"
204+
runs-on: ubuntu-latest
205+
timeout-minutes: 5
206+
steps:
207+
- name: "Checkout code"
208+
uses: actions/checkout@v5
209+
- uses: actions/setup-node@v6
210+
with:
211+
node-version: 24.10.0
212+
cache: 'npm'
213+
- name: "Repo setup"
214+
run: npm ci

.github/workflows/stage-2-test.yaml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,9 @@ jobs:
6969
steps:
7070
- name: "Checkout code"
7171
uses: actions/checkout@v5
72-
- uses: actions/setup-node@v6
73-
with:
74-
node-version: 24.10.0
75-
cache: 'npm'
7672
- name: "Repo setup"
77-
run: npm ci
73+
run: |
74+
npm ci
7875
- name: "Generate dependencies"
7976
run: |
8077
npm run generate-dependencies --workspaces --if-present

0 commit comments

Comments
 (0)