ci-tooling
2026-03-28
Upgrade action versions and bump ruff across all workflows
24 files · 64+ · 64-
Upgrade GitHub Action versions
6 files changed
python-ci.ymlBump checkout v4 to v6, setup-uv v4 to v7, codecov-action v4 to v6 across all test matrix jobs (quality, test-linux, test-linux-arm, test-macos-arm, test-macos-intel, test-windows, test-windows-arm, security-scan, secret-scan, build).python-release.ymlBump checkout and download-artifact to v6/v8, fix trailing newlinepython-security.ymlBump checkout to v6, setup-uv to v7test-actions.ymlBump checkout to v6 in all test jobstest-minimal.ymlBump checkout to v6test-reusable.yml.disabledFix missing trailing newline
- Consistent version bump of actions/checkout from v4 to v6 and astral-sh/setup-uv from v4 to v7 across all 24 files ensures downstream repos consuming these reusable workflows get the latest runner features and security patches.
baseline
behavioral
3 files
python-ci.ymlpython-release.ymlpython-security.yml
Upgrade composite action dependencies
7 files changed
action.ymlBump setup-uv to v7action.ymlBump setup-uv to v7action.ymlBump checkout to v6action.ymlBump checkout to v6action.ymlBump setup-uv to v7action.ymlFix missing trailing newlineaction.ymlFix missing trailing newline
Bump ruff pre-commit hook
1 file changed
.pre-commit-config.yamlBump ruff-pre-commit from v0.15.2 to v0.15.7