Skip to content

Commit ca9c9fd

Browse files
committed
Run ci tests natively
1 parent cf3ec4d commit ca9c9fd

1 file changed

Lines changed: 19 additions & 5 deletions

File tree

.github/workflows/continuous-integration.yml

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -87,14 +87,28 @@ jobs:
8787
steps:
8888
- uses: actions/checkout@v6
8989

90-
- name: create docker dev image
91-
run: make build-dev
90+
- name: Set up Node.js
91+
uses: actions/setup-node@v6
92+
with:
93+
node-version: '24'
94+
cache: 'npm'
95+
working-directory: client/
96+
97+
- name: Install dependencies
98+
run: npm ci
99+
working-directory: client/
100+
101+
- name: Build client
102+
run: npm run build
103+
working-directory: client/
92104

93105
- name: Check linting
94-
run: make run-check-linting
106+
run: npm run lint
107+
working-directory: client/
95108

96109
- name: Check prettifying
97-
run: make run-check-prettifying
110+
run: npm run prettify-check
111+
working-directory: client/
98112

99113
- name: Run karma tests
100-
run: make run-karma-tests
114+
run: npm run test-silently

0 commit comments

Comments
 (0)