Skip to content
Merged
Show file tree
Hide file tree
Changes from all 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
2 changes: 1 addition & 1 deletion .github/actions/setup_environment/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -123,4 +123,4 @@ runs:
run: |-
zenml integration list
uv pip list
pip check || true
uv pip check || true
23 changes: 16 additions & 7 deletions .github/workflows/ci-slow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -83,15 +83,22 @@ jobs:
uses: actions/setup-python@v5.0.0
with:
python-version: '3.8'
- name: Install current package as editable
- name: Install uv
run: |
curl -LsSf https://astral.sh/uv/install.sh | sh
source $HOME/.cargo/env
uv pip install --system -e .
- name: Install mlstacks package
run: uv pip install --system mlstacks
- name: Create virtual environment
run: |
uv venv
- name: Check mlstacks compatibility
run: |
source .venv/bin/activate
uv pip install -e .
uv pip install mlstacks
- name: Check for broken dependencies
run: pip check
run: |
source .venv/bin/activate
uv pip check
- name: Markdown link check
uses: gaurav-nelson/github-action-markdown-link-check@1.0.15
with:
Expand All @@ -104,13 +111,15 @@ jobs:
continue-on-error: true
- name: Security check
run: |
uv pip install --system bandit
source .venv/bin/activate
uv pip install bandit
bash scripts/check-security.sh
- name: Check for alembic branch divergence
env:
ZENML_DEBUG: 0
run: |
uv pip install --system alembic
source .venv/bin/activate
uv pip install alembic
bash scripts/check-alembic-branches.sh
- name: Install latest dashboard (test gitignore)
run: bash scripts/install-dashboard.sh
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/generate-test-duration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,4 @@ jobs:
run: |-
zenml integration list
uv pip list
pip check || true
uv pip check || true
2 changes: 1 addition & 1 deletion .github/workflows/integration-test-fast.yml
Original file line number Diff line number Diff line change
Expand Up @@ -239,4 +239,4 @@ jobs:
run: |-
zenml integration list
uv pip list
pip check || true
uv pip check || true
2 changes: 1 addition & 1 deletion .github/workflows/integration-test-slow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -247,4 +247,4 @@ jobs:
run: |-
zenml integration list
uv pip list
pip check || true
uv pip check || true
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
- name: Install mlstacks package
run: uv pip install --system mlstacks
- name: Check for broken dependencies
run: pip check
run: uv pip check
mysql-db-migration-testing:
runs-on: arc-runner-set
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/unit-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -116,4 +116,4 @@ jobs:
run: |-
zenml integration list
uv pip list
pip check || true
uv pip check || true