Skip to content

Commit 1f158e4

Browse files
committed
New data collected at 2025-11-24_00-02-03
1 parent 696bf39 commit 1f158e4

29 files changed

Lines changed: 104 additions & 95 deletions

github-actions/mlflow/advice.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
with:
1919
sparse-checkout: |
2020
.github
21-
- uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
21+
- uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
2222
with:
2323
script: |
2424
const script = require(

github-actions/mlflow/autoformat.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- uses: ./.github/actions/validate-author
3535
- name: judge
3636
id: judge
37-
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
37+
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
3838
with:
3939
script: |
4040
core.debug(JSON.stringify(context, null, 2));
@@ -50,7 +50,7 @@ jobs:
5050
5151
- name: Check maintainer access
5252
if: ${{ fromJSON(steps.judge.outputs.result).shouldAutoformat }}
53-
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea
53+
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
5454
with:
5555
script: |
5656
const autoformat = require('./.github/workflows/autoformat.js');
@@ -85,6 +85,7 @@ jobs:
8585
db=$([[ -z $(echo "$changed_files" | grep '^mlflow/store/db_migrations/') ]] && echo "false" || echo "true")
8686
echo "protos=$protos" >> $GITHUB_OUTPUT
8787
echo "js=$js" >> $GITHUB_OUTPUT
88+
echo "docs=$docs" >> $GITHUB_OUTPUT
8889
echo "r=$r" >> $GITHUB_OUTPUT
8990
echo "db=$db" >> $GITHUB_OUTPUT
9091
# Merge the base branch (which is usually master) to apply formatting using the latest configurations.
@@ -242,7 +243,7 @@ jobs:
242243
sparse-checkout: |
243244
.github
244245
- name: Update status
245-
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
246+
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
246247
with:
247248
script: |
248249
const needs = ${{ toJson(needs) }};

github-actions/mlflow/cancel.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
with:
1818
sparse-checkout: |
1919
.github
20-
- uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
20+
- uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
2121
with:
2222
script: |
2323
const script = require(

github-actions/mlflow/cherry-picks-warn.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
permissions:
1515
pull-requests: write # to post a comment on the PR
1616
steps:
17-
- uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
17+
- uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
1818
with:
1919
script: |
2020
await github.rest.issues.createComment({

github-actions/mlflow/closing-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
with:
2323
sparse-checkout: |
2424
.github
25-
- uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
25+
- uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
2626
with:
2727
script: |
2828
const script = require(

github-actions/mlflow/cross-version-test-runner.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
sparse-checkout: |
2222
.github
2323
- uses: ./.github/actions/validate-author
24-
- uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
24+
- uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
2525
id: get-ref
2626
with:
2727
result-encoding: string

github-actions/mlflow/cross-version-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ jobs:
7676
pip install -r dev/requirements.txt
7777
pip install pytest pytest-cov
7878
- name: Check labels
79-
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
79+
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
8080
id: check-labels
8181
with:
8282
script: |

github-actions/mlflow/labeling.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
with:
2828
sparse-checkout: |
2929
.github
30-
- uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
30+
- uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
3131
with:
3232
script: |
3333
const script = require('./.github/workflows/labeling.js');

github-actions/mlflow/maintainer-approval.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
sparse-checkout: |
1616
.github
1717
- name: Fail without core maintainer approval
18-
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
18+
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
1919
with:
2020
script: |
2121
const script = require(`${process.env.GITHUB_WORKSPACE}/.github/workflows/require-core-maintainer-approval.js`);

github-actions/mlflow/master.yml

Lines changed: 14 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -75,42 +75,35 @@ jobs:
7575
- uses: ./.github/actions/setup-python
7676
- uses: ./.github/actions/setup-pyenv
7777
- uses: ./.github/actions/setup-java
78-
- uses: ./.github/actions/cache-pip
7978
- name: Install dependencies
8079
run: |
81-
python -m venv .venv
82-
source .venv/bin/activate
83-
source ./dev/install-common-deps.sh --ml
84-
# transformers doesn't support Keras 3 yet. tf-keras needs to be installed as a workaround.
85-
pip install tf-keras
86-
# Pin numpy<2 for pmdarima compatibility (https://github.com/alkaline-ml/pmdarima/issues/577)
87-
pip install "numpy<2"
88-
# Ensure `databricks-connect` and `databricks-agents` are not installed
89-
pip uninstall -y databricks-connect databricks-agents
90-
pip install --no-deps --force-reinstall pyspark
80+
uv sync --extra extras --extra gateway --extra mcp
81+
uv pip install \
82+
-r requirements/test-requirements.txt \
83+
-r requirements/extra-ml-requirements.txt
9184
- uses: ./.github/actions/show-versions
9285
- uses: ./.github/actions/pipdeptree
9386
- name: Import check
9487
run: |
95-
source .venv/bin/activate
9688
# `-I` is used to avoid importing modules from user-specific site-packages
9789
# that might conflict with the built-in modules (e.g. `types`).
98-
python -I tests/check_mlflow_lazily_imports_ml_packages.py
90+
uv run --no-sync python -I tests/check_mlflow_lazily_imports_ml_packages.py
9991
- name: Run tests
10092
run: |
101-
source .venv/bin/activate
10293
source dev/setup-ssh.sh
103-
pytest --splits=${{ matrix.splits }} --group=${{ matrix.group }} --quiet --requires-ssh \
104-
--ignore-flavors --ignore=tests/examples --ignore=tests/evaluate \
105-
--ignore tests/genai tests
94+
uv run --no-sync pytest --splits=${{ matrix.splits }} --group=${{ matrix.group }} \
95+
--quiet --requires-ssh --ignore-flavors \
96+
--ignore=tests/examples \
97+
--ignore=tests/evaluate \
98+
--ignore=tests/genai \
99+
tests
106100
107101
- name: Run databricks-connect related tests
108102
run: |
109103
# this needs to be run in a separate job because installing databricks-connect could break other
110104
# tests that uses normal SparkSession instead of remote SparkSession
111-
source .venv/bin/activate
112-
pip install databricks-agents
113-
pytest tests/utils/test_requirements_utils.py::test_infer_pip_requirements_on_databricks_agents
105+
uv run --no-sync --with databricks-agents \
106+
pytest tests/utils/test_requirements_utils.py::test_infer_pip_requirements_on_databricks_agents
114107
115108
database:
116109
if: github.event_name != 'pull_request' || github.event.pull_request.draft == false
@@ -124,7 +117,7 @@ jobs:
124117
- name: Build
125118
run: |
126119
./tests/db/compose.sh pull -q postgresql mysql mssql
127-
docker images
120+
docker images --digests
128121
./tests/db/compose.sh build --build-arg DEPENDENCIES="$(python dev/extract_deps.py)"
129122
- name: Run tests
130123
run: |

0 commit comments

Comments
 (0)