ci: use setup-node built-in npm cache instead of manual cache step

This commit is contained in:
Psychotoxical
2026-04-08 11:30:05 +02:00
parent d4b18fec5a
commit 8f3b9ebe00
+3 -19
View File
@@ -19,12 +19,7 @@ jobs:
uses: actions/setup-node@v5
with:
node-version: lts/*
- name: cache npm
uses: actions/cache@v4
with:
path: ~/.npm
key: ${{ runner.os }}-npm-${{ hashFiles('package-lock.json') }}
restore-keys: ${{ runner.os }}-npm-
cache: 'npm'
- name: get version
id: get-version
run: echo "version=$(node -p "require('./package.json').version")" >> $GITHUB_OUTPUT
@@ -97,12 +92,7 @@ jobs:
uses: actions/setup-node@v5
with:
node-version: lts/*
- name: cache npm
uses: actions/cache@v4
with:
path: ~/.npm
key: ${{ runner.os }}-npm-${{ hashFiles('package-lock.json') }}
restore-keys: ${{ runner.os }}-npm-
cache: 'npm'
- name: install Rust stable
uses: dtolnay/rust-toolchain@stable
with:
@@ -141,13 +131,7 @@ jobs:
uses: actions/setup-node@v5
with:
node-version: lts/*
- name: cache npm
uses: actions/cache@v4
with:
path: ~/.npm
key: ${{ runner.os }}-npm-${{ hashFiles('package-lock.json') }}
restore-keys: ${{ runner.os }}-npm-
cache: 'npm'
- name: install Rust stable
uses: dtolnay/rust-toolchain@stable