Skip to content

Commit 147192d

Browse files
author
Lasim
committed
chore(all): update node version to 24 in workflow files
1 parent d3a9926 commit 147192d

File tree

7 files changed

+10
-27
lines changed

7 files changed

+10
-27
lines changed

.github/workflows/backend-release-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- name: Setup node
3636
uses: actions/setup-node@v6
3737
with:
38-
node-version: 20
38+
node-version: 24
3939
cache: npm
4040

4141
- name: Install dependencies

.github/workflows/backend-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- name: Setup node
2929
uses: actions/setup-node@v6
3030
with:
31-
node-version: 20
31+
node-version: 24
3232
cache: npm
3333

3434
- name: Install dependencies

.github/workflows/frontend-release-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
- name: Setup node
3838
uses: actions/setup-node@v6
3939
with:
40-
node-version: 20
40+
node-version: 24
4141
cache: npm
4242

4343
- name: Install dependencies

.github/workflows/frontend-release.yml

Lines changed: 4 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,11 @@ jobs:
2828
- name: Setup node
2929
uses: actions/setup-node@v6
3030
with:
31-
node-version: 20
31+
node-version: 24
3232
cache: npm
33-
33+
3434
- name: Install dependencies
35-
run: |
36-
npm ci || {
37-
echo "npm ci failed, trying clean install with rollup fix..."
38-
rm -rf node_modules services/frontend/node_modules
39-
npm install --no-optional
40-
}
41-
42-
- name: Fix Rollup platform package
43-
run: |
44-
npm install @rollup/rollup-linux-x64-gnu --save-optional || echo "Rollup package already installed"
35+
run: npm ci
4536

4637
- name: Create Release
4738
working-directory: services/frontend
@@ -122,15 +113,7 @@ jobs:
122113
working-directory: services/frontend
123114
env:
124115
VITE_DEPLOYSTACK_APP_VERSION: ${{ steps.package-version.outputs.current-version }}
125-
run: |
126-
npm run build || {
127-
echo "Build failed, attempting rollup fix..."
128-
cd ../..
129-
npm install @rollup/rollup-linux-x64-gnu --save-optional --force
130-
cd services/frontend
131-
npm run build
132-
}
133-
ls -al ./dist
116+
run: npm run build
134117

135118
- name: Set up QEMU
136119
uses: docker/setup-qemu-action@v3

.github/workflows/pr-checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- name: Setup Node.js
1818
uses: actions/setup-node@v6
1919
with:
20-
node-version: 20
20+
node-version: 24
2121
cache: npm
2222

2323
- name: Install dependencies

.github/workflows/satellite-release-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- name: Setup node
3636
uses: actions/setup-node@v6
3737
with:
38-
node-version: 20
38+
node-version: 24
3939
cache: npm
4040

4141
- name: Install dependencies

.github/workflows/satellite-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- name: Setup node
2929
uses: actions/setup-node@v6
3030
with:
31-
node-version: 20
31+
node-version: 24
3232
cache: npm
3333

3434
- name: Install dependencies

0 commit comments

Comments
 (0)