Skip to content

Commit f5e2b85

Browse files
committed
ci: run frontend build and actions on Node 24
1 parent 7c597c7 commit f5e2b85

1 file changed

Lines changed: 25 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
name: Backend CI
1+
name: CI
2+
3+
env:
4+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
25

36
on:
47
push:
@@ -56,3 +59,24 @@ jobs:
5659

5760
- name: Run integration tests
5861
run: pytest tests/integration -q
62+
63+
console-build:
64+
name: React console build
65+
runs-on: ubuntu-latest
66+
defaults:
67+
run:
68+
working-directory: src/app/ui-react
69+
steps:
70+
- name: Checkout code
71+
uses: actions/checkout@v4
72+
73+
- name: Set up Node.js
74+
uses: actions/setup-node@v4
75+
with:
76+
node-version: "24"
77+
78+
- name: Install frontend dependencies
79+
run: npm install
80+
81+
- name: Build React console
82+
run: npm run build

0 commit comments

Comments
 (0)