Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .github/actions/build/python/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,7 @@ runs:
steps:
- name: Install project tools and dependencies
shell: bash
run: make project-tools LANGUAGE=python
run: |
pip install poetry
poetry config virtualenvs.create false
make project-tools LANGUAGE=python
16 changes: 12 additions & 4 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -75,15 +75,23 @@ jobs:
- name: Install core
run: |
pip install poetry
poetry config virtualenvs.create false
poetry config virtualenvs.create false
python -m venv .venv
. .venv/bin/activate
git clone https://github.com/stackitcloud/stackit-sdk-python-core.git core
cd core;make install;
- name: Install sdk
working-directory: ./sdk-repo-updated
run: make install-dev
run: |
. .venv/bin/activate
make install-dev
- name: Lint
working-directory: ./sdk-repo-updated
run: make lint
run: |
. .venv/bin/activate
make lint
- name: Test
working-directory: ./sdk-repo-updated
run: make test
run: |
. .venv/bin/activate
make test
Loading