Skip to content

chore(deps, ci): update github-actions - #7715

Open
renovate-bot wants to merge 2 commits into
apache:mainfrom
renovate-bot:renovate/github-actions
Open

chore(deps, ci): update github-actions#7715
renovate-bot wants to merge 2 commits into
apache:mainfrom
renovate-bot:renovate/github-actions

Conversation

@renovate-bot

@renovate-bot renovate-bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
docker/login-action action minor v4.4.0v4.6.0
python uses-with minor 3.113.14
python uses-with minor 3.123.14

Release Notes

docker/login-action (docker/login-action)

v4.6.0

Compare Source

v4.5.2

Compare Source

v4.5.1

Compare Source

v4.5.0

Compare Source

actions/python-versions (python)

v3.14.7: 3.14.7

Compare Source

Python 3.14.7

v3.14.6: 3.14.6

Compare Source

Python 3.14.6

v3.14.5: 3.14.5

Compare Source

Python 3.14.5

v3.14.4: 3.14.4

Compare Source

Python 3.14.4

v3.14.3: 3.14.3

Compare Source

Python 3.14.3

v3.14.2: 3.14.2

Compare Source

Python 3.14.2

v3.14.1: 3.14.1

Compare Source

Python 3.14.1

v3.14.0: 3.14.0

Compare Source

Python 3.14.0

v3.13.15: 3.13.15

Compare Source

Python 3.13.15

v3.13.14: 3.13.14

Compare Source

Python 3.13.14

v3.13.13: 3.13.13

Compare Source

Python 3.13.13

v3.13.12: 3.13.12

Compare Source

Python 3.13.12

v3.13.11: 3.13.11

Compare Source

Python 3.13.11

v3.13.10: 3.13.10

Compare Source

Python 3.13.10

v3.13.9: 3.13.9

Compare Source

Python 3.13.9

v3.13.8: 3.13.8

Compare Source

Python 3.13.8

v3.13.7: 3.13.7

Compare Source

Python 3.13.7

v3.13.6: 3.13.6

Compare Source

Python 3.13.6

v3.13.5: 3.13.5

Compare Source

Python 3.13.5

v3.13.4: 3.13.4

Compare Source

Python 3.13.4

v3.13.3: 3.13.3

Compare Source

Python 3.13.3

v3.13.2: 3.13.2

Compare Source

Python 3.13.2

v3.13.1: 3.13.1

Compare Source

Python 3.13.1

v3.13.0: 3.13.0

Compare Source

Python 3.13.0

v3.12.14: 3.12.14

Compare Source

Python 3.12.14

v3.12.13: 3.12.13

Compare Source

Python 3.12.13

v3.12.12: 3.12.12

Compare Source

Python 3.12.12

v3.12.11: 3.12.11

Compare Source

Python 3.12.11

v3.12.10: 3.12.10

Compare Source

Python 3.12.10

v3.12.9: 3.12.9

Compare Source

Python 3.12.9

v3.12.8: 3.12.8

Compare Source

Python 3.12.8

v3.12.7: 3.12.7

Compare Source

Python 3.12.7

v3.12.6: 3.12.6

Compare Source

Python 3.12.6

v3.12.5: 3.12.5

Compare Source

Python 3.12.5

v3.12.4: 3.12.4

Compare Source

Python 3.12.4

v3.12.3: 3.12.3

Compare Source

Python 3.12.3

v3.12.2: 3.12.2

Compare Source

Python 3.12.2

v3.12.1: 3.12.1

Compare Source

Python 3.12.1

v3.12.0: 3.12.0

Compare Source

Python 3.12.0


Configuration

📅 Schedule: (in timezone Etc/UTC)

  • Branch creation
    • "before 8am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@forking-renovate forking-renovate Bot added the dependencies Pull requests that update a dependency file label Aug 17, 2026
@github-actions github-actions Bot added ci changes related to CI and removed dependencies Pull requests that update a dependency file labels Aug 17, 2026
@github-actions

github-actions Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Automated Reviewer Suggestions

Based on the git blame history of the changed files, we recommend the following reviewers:

  • Contributors with relevant context: @Yicong-Huang, @kz930
    You can notify them by mentioning @Yicong-Huang, @kz930 in a comment.

@codecov-commenter

codecov-commenter commented Aug 17, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.92%. Comparing base (9d58135) to head (77562ff).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #7715      +/-   ##
============================================
- Coverage     90.93%   90.92%   -0.01%     
+ Complexity     4450     4448       -2     
============================================
  Files          1175     1175              
  Lines         47140    47140              
  Branches       5284     5284              
============================================
- Hits          42865    42863       -2     
  Misses         2582     2582              
- Partials       1693     1695       +2     
Flag Coverage Δ *Carryforward flag
access-control-service 81.00% <ø> (ø)
agent-service 98.62% <ø> (ø)
amber 87.36% <ø> (-0.02%) ⬇️ Carriedforward from 2f7e75e
computing-unit-managing-service 73.67% <ø> (ø)
config-service 86.73% <ø> (ø)
file-service 68.90% <ø> (ø) Carriedforward from 2f7e75e
frontend 92.43% <ø> (ø) Carriedforward from 2f7e75e
notebook-migration-service 83.74% <ø> (ø)
pyamber 97.57% <ø> (ø)
workflow-compiling-service 77.19% <ø> (ø)

*This pull request uses carry forward flags. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

github-actions Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

⚠️ Benchmark changes need a look

🟢 4 better · 🔴 1 worse · ⚪ 10 noise (<±5%) · 0 without baseline

Compared against main 9d58135 benchmarked on this same runner, so the delta is largely free of cross-runner hardware noise. The "7d avg" column still reflects the gh-pages dashboard. Treat <±5% as noise unless repeated.

Dashboard · Run

config throughput MB/s latency max Δ latest / 7d
🔴 bs=10 sw=10 sl=64 392 0.239 25,453/30,524/30,524 us 🟢 -17.3% / 🔴 +101.6%
🟢 bs=100 sw=10 sl=64 785 0.479 126,134/153,948/153,948 us 🟢 -13.4% / 🔴 +45.8%
bs=1000 sw=10 sl=64 909 0.555 1,100,199/1,155,252/1,155,252 us ⚪ within ±5% / 🔴 +14.1%
Baseline details

Latest main 9d58135 from same runner

config metric PR latest main 7d avg Δ latest Δ 7d
bs=10 sw=10 sl=64 throughput 392 tuples/sec 408 tuples/sec 784.16 tuples/sec -3.9% -50.0%
bs=10 sw=10 sl=64 MB/s 0.239 MB/s 0.249 MB/s 0.479 MB/s -4.0% -50.1%
bs=10 sw=10 sl=64 p50 25,453 us 22,101 us 12,626 us +15.2% +101.6%
bs=10 sw=10 sl=64 p95 30,524 us 36,929 us 16,169 us -17.3% +88.8%
bs=10 sw=10 sl=64 p99 30,524 us 36,929 us 18,986 us -17.3% +60.8%
bs=100 sw=10 sl=64 throughput 785 tuples/sec 796 tuples/sec 1,023 tuples/sec -1.4% -23.3%
bs=100 sw=10 sl=64 MB/s 0.479 MB/s 0.486 MB/s 0.625 MB/s -1.4% -23.3%
bs=100 sw=10 sl=64 p50 126,134 us 120,557 us 99,185 us +4.6% +27.2%
bs=100 sw=10 sl=64 p95 153,948 us 177,734 us 105,616 us -13.4% +45.8%
bs=100 sw=10 sl=64 p99 153,948 us 177,734 us 113,681 us -13.4% +35.4%
bs=1000 sw=10 sl=64 throughput 909 tuples/sec 921 tuples/sec 1,057 tuples/sec -1.3% -14.0%
bs=1000 sw=10 sl=64 MB/s 0.555 MB/s 0.562 MB/s 0.645 MB/s -1.2% -13.9%
bs=1000 sw=10 sl=64 p50 1,100,199 us 1,084,044 us 965,435 us +1.5% +14.0%
bs=1000 sw=10 sl=64 p95 1,155,252 us 1,142,578 us 1,012,135 us +1.1% +14.1%
bs=1000 sw=10 sl=64 p99 1,155,252 us 1,142,578 us 1,042,088 us +1.1% +10.9%
Raw CSV
config_idx,batch_size,schema_width,string_len,num_batches,total_ms,total_tuples,total_bytes,tuples_per_sec,mb_per_sec,lat_p50_us,lat_p95_us,lat_p99_us
0,10,10,64,20,509.69,200,128000,392,0.239,25453.41,30523.85,30523.85
1,100,10,64,20,2547.70,2000,1280000,785,0.479,126133.95,153948.39,153948.39
2,1000,10,64,20,22010.20,20000,12800000,909,0.555,1100199.30,1155251.65,1155251.65

Renovate bumped the pinned `python-version` on actions/setup-python from
3.11/3.12 to 3.14 in build.yml and benchmarks.yml, and amber-integration
went red on both ubuntu and macOS. Python 3.14 has no numpy 2.1.0 wheel,
so uv falls back to building it from source, and numpy's C sources do not
compile against the 3.14 C API (11 errors out of string_fastsearch.h and
string_buffer.h).

The interpreter is not a free-floating dependency. It has to stay inside
the range the pyamber matrix tests -- 3.11-3.13 -- which is itself bounded
by the numpy/pandas/pyarrow pins renovate.json5 already freezes for the
Arrow IPC data path. The matrix was left at 3.11-3.13 while the scalars
moved to 3.14, and that split is what broke the job.

Restore the three pins and stop Renovate re-proposing them, so the
interpreter moves only when the matrix and the Arrow trio move with it.
@forking-renovate

Copy link
Copy Markdown

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci changes related to CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants