Skip to content
This repository was archived by the owner on Jul 2, 2024. It is now read-only.

Commit affd390

Browse files
committed
CI: Update test build workflow
1 parent d778135 commit affd390

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

.github/workflows/test_build.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,27 @@ jobs:
2424
uses: actions/checkout@v3
2525
with:
2626
submodules: true
27-
- name: Setup Python ${{ matrix.python-version }}
28-
uses: actions/setup-python@v2
27+
28+
- name: Se tup Python ${{ matrix.python-version }}
29+
uses: actions/setup-python@v4
2930
with:
3031
python-version: ${{ matrix.python-version }}
32+
33+
- name: Set up NodeJS
34+
uses: actions/setup-node@v4
35+
with:
36+
node-version: 18
37+
3138
- name: Install dependencies
3239
run: |
3340
pip install -r requirements.txt
41+
npm install
42+
3443
- name: Build documents
3544
run: |
3645
LANGUAGE=en make html
3746
LANGUAGE=uk make html
47+
48+
- name: Build presentations
49+
run: |
50+
npm run build

0 commit comments

Comments
 (0)