Skip to content

Commit e93f09b

Browse files
committed
fix(ci): disable npm auto-cache without lockfile
1 parent 862a602 commit e93f09b

3 files changed

Lines changed: 11 additions & 8 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,12 @@ jobs:
1919
timeout-minutes: 20
2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@v6
22+
uses: actions/checkout@v7
2323
- name: Set up Node.js
24-
uses: actions/setup-node@v6
24+
uses: actions/setup-node@v7
2525
with:
2626
node-version-file: .nvmrc
27+
package-manager-cache: false
2728
- name: Install dependencies
2829
run: npm install --no-audit --no-fund
2930
- name: Build production output

.github/workflows/release.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
timeout-minutes: 30
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@v6
28+
uses: actions/checkout@v7
2929
with:
3030
fetch-depth: 0
3131
- name: Set up Python
@@ -34,9 +34,10 @@ jobs:
3434
python-version: '3.13'
3535
cache: pip
3636
- name: Set up Node.js
37-
uses: actions/setup-node@v6
37+
uses: actions/setup-node@v7
3838
with:
3939
node-version-file: .nvmrc
40+
package-manager-cache: false
4041
- name: Install Python dependencies
4142
run: python -m pip install --disable-pip-version-check --upgrade pip -r requirements.txt
4243
- name: Install frontend dependencies

.github/workflows/validate.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ jobs:
2020
timeout-minutes: 15
2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@v6
23+
uses: actions/checkout@v7
2424
- name: Set up Python
25-
uses: actions/setup-python@v6
25+
uses: actions/setup-python@v7
2626
with:
2727
python-version: '3.13'
2828
cache: pip
@@ -43,11 +43,12 @@ jobs:
4343
timeout-minutes: 20
4444
steps:
4545
- name: Checkout
46-
uses: actions/checkout@v6
46+
uses: actions/checkout@v7
4747
- name: Set up Node.js
48-
uses: actions/setup-node@v6
48+
uses: actions/setup-node@v7
4949
with:
5050
node-version-file: .nvmrc
51+
package-manager-cache: false
5152
- name: Install dependencies
5253
run: npm install --no-audit --no-fund
5354
- name: Check formatting

0 commit comments

Comments
 (0)