Skip to content

Commit 72f21a9

Browse files
committed
Add back missing job steps
1 parent 3997b6e commit 72f21a9

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

.github/workflows/ci.yml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -360,11 +360,10 @@ jobs:
360360
STREAM_INTERVAL_MS: 10000
361361

362362
runs-on: ubuntu-22.04
363-
364363
permissions:
365364
id-token: write
366365
contents: read
367-
366+
368367
steps:
369368
- name: Checkout the repository
370369
uses: actions/checkout@v4
@@ -376,6 +375,23 @@ jobs:
376375
distribution: 'adopt'
377376
cache: maven
378377

378+
- name: Set up Python 3.12
379+
uses: actions/setup-python@v5
380+
with:
381+
python-version: "3.12"
382+
383+
- name: Install Python dependencies
384+
working-directory: scripts/python
385+
run: |
386+
python -m pip install --upgrade pip
387+
pip install -r requirements.txt
388+
389+
- name: Download JNI Library
390+
uses: actions/download-artifact@v4
391+
with:
392+
name: jni-library-ubuntu-22.04
393+
path: jni/
394+
379395
- name: Build with Maven
380396
run: mvn clean compile assembly:single
381397

0 commit comments

Comments
 (0)