Skip to content

Commit e45c8cc

Browse files
committed
HOTFIX: Move corepack enable before setup node so it can safely configure the cache
1 parent de551e3 commit e45c8cc

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/aio-app-deployment.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,16 +86,16 @@ jobs:
8686
with:
8787
persist-credentials: false
8888

89+
- name: Enable Corepack
90+
if: inputs.package-manager == 'yarn'
91+
run: corepack enable
92+
8993
- name: Setup Node.js
9094
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e #v6.4.0
9195
with:
9296
node-version-file: .nvmrc
9397
cache: ${{ inputs.package-manager }}
9498

95-
- name: Enable Corepack
96-
if: inputs.package-manager == 'yarn'
97-
run: corepack enable
98-
9999
- name: Install dependencies (npm)
100100
if: inputs.package-manager != 'yarn'
101101
run: npm ci

.github/workflows/aio-mesh-deployment.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,16 +95,16 @@ jobs:
9595
with:
9696
persist-credentials: false
9797

98+
- name: Enable Corepack
99+
if: inputs.package-manager == 'yarn'
100+
run: corepack enable
101+
98102
- name: Setup Node.js
99103
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e #v6.4.0
100104
with:
101105
node-version-file: .nvmrc
102106
cache: ${{ inputs.package-manager }}
103107

104-
- name: Enable Corepack
105-
if: inputs.package-manager == 'yarn'
106-
run: corepack enable
107-
108108
- name: Install dependencies (npm)
109109
if: inputs.package-manager != 'yarn'
110110
run: npm ci

0 commit comments

Comments
 (0)