Skip to content

Commit 779d06b

Browse files
committed
[DOP-23620] Fix release pipeline
1 parent 8e634e9 commit 779d06b

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

.github/workflows/release.yaml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,18 @@ jobs:
4747
run: |
4848
poetry install --no-root --all-extras --without test,dev
4949
50-
5150
- name: Install system dependencies
52-
# this step is needed for successful installation of "bonsai" library in python dependencies
53-
run: sudo apt-get update && sudo apt-get install -y libldap2-dev libsasl2-dev
51+
# this step is needed for successful installation of "krb5" library in python dependencies
52+
run: sudo apt-get update && sudo apt-get install -y autoconf gcc make libkrb5-dev
5453

5554
- name: Install poetry
5655
uses: snok/install-poetry@v1
5756

57+
- name: Install dependencies
58+
run: |
59+
poetry config virtualenvs.create false
60+
poetry install --no-root --extras server --without docs,dev,test
61+
5862
- name: Generate OpenAPI Schema
5963
run: make openapi
6064

0 commit comments

Comments
 (0)