Skip to content

Commit 75f4945

Browse files
committed
CCM-10981: add skip restoring step
1 parent 68b5661 commit 75f4945

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

.github/actions/node-modules-cache/action.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ inputs:
99
description: 'Path(s) to package-lock.json for cache key'
1010
required: false
1111
default: '**/package-lock.json'
12+
skip_restore:
13+
description: 'Skips restoring node_modules'
14+
required: false
15+
default: false
1216

1317
runs:
1418
using: 'composite'
@@ -31,6 +35,7 @@ runs:
3135
key: ${{ runner.os }}-node-${{ inputs.node_version }}-${{ hashFiles(inputs.cache_lock_path) }}
3236
restore-keys: |
3337
${{ runner.os }}-node-${{ inputs.node_version }}-
38+
lookup-only: ${{ inputs.skip_restore }}
3439

3540
- name: 'Install dependencies (cache miss)'
3641
if: steps.node-modules-cache.outputs.cache-hit != 'true'

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ jobs:
5252
uses: ./.github/actions/node-modules-cache
5353
with:
5454
node_version: "${{ inputs.nodejs_version }}"
55+
skip_restore: true
5556

5657
check-generated-dependencies:
5758
name: "Check generated dependencies"

0 commit comments

Comments
 (0)