CI: Update node to 24, run ci without scripts (#5376)

004f1336e6e59d476c1043f1dc94c92d028ac5d0

Cohee <18619528+Cohee1207@users.noreply.github.com>

Signed
1 files changed, +5 -5Ignore whitespace
.github/workflows/pr-checks.yml+5 -5
@@ -34,10 +34,10 @@ jobs:
34 # https://github.com/marketplace/actions/setup-node-js-environment34 # https://github.com/marketplace/actions/setup-node-js-environment
35 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.035 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
36 with:36 with:
37 node-version: 2037 node-version: 24
3838
39 - name: Run npm install39 - name: Run npm install
40 run: npm ci40 run: npm ci --ignore-scripts
4141
42 - name: Run ESLint42 - name: Run ESLint
43 # Action ESLint43 # Action ESLint
@@ -72,13 +72,13 @@ jobs:
72 # https://github.com/marketplace/actions/setup-node-js-environment72 # https://github.com/marketplace/actions/setup-node-js-environment
73 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.073 uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
74 with:74 with:
75 node-version: 2075 node-version: 24
7676
77 - name: Install root dependencies77 - name: Install root dependencies
78 run: npm ci78 run: npm ci --ignore-scripts
7979
80 - name: Install test dependencies80 - name: Install test dependencies
81 run: npm ci --prefix tests81 run: npm ci --ignore-scripts --prefix tests
8282
83 - name: Run unit tests83 - name: Run unit tests
84 run: npm run test:unit --prefix tests84 run: npm run test:unit --prefix tests