Skip to content

build(deps): bump actions/setup-python from 6 to 7 - #552

Merged
sumithr merged 2 commits into
mainfrom
dependabot/github_actions/actions/setup-python-7
Aug 3, 2026
Merged

build(deps): bump actions/setup-python from 6 to 7#552
sumithr merged 2 commits into
mainfrom
dependabot/github_actions/actions/setup-python-7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Contributor

Bumps actions/setup-python from 6 to 7.

Release notes

Sourced from actions/setup-python's releases.

v7.0.0

What's Changed

Enhancements

Bug Fix

Dependency Upgrade

New Contributors

Full Changelog: actions/setup-python@v6...v7.0.0

v6.3.0

What's Changed

Enhancement

Dependency update

Documentation

New Contributors

Full Changelog: actions/setup-python@v6.2.0...v6.3.0

v6.2.0

What's Changed

Dependency Upgrades

... (truncated)

Commits

@dependabot dependabot Bot added ci Continuous integration / GitHub Actions deps Dependency updates labels Jul 20, 2026
@dependabot
dependabot Bot requested a review from sumithr as a code owner July 20, 2026 07:10
@dependabot dependabot Bot added deps Dependency updates ci Continuous integration / GitHub Actions labels Jul 20, 2026
@dependabot @github

dependabot Bot commented on behalf of github Aug 2, 2026

Copy link
Copy Markdown
Contributor Author

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot recreate.

@sumithr

sumithr commented Aug 3, 2026

Copy link
Copy Markdown
Owner

Parked from the current dependency batch on blast radius: this PR changes runner setup across all 10 workflow files (#463 is 17 call sites, #552 is 16), so a regression removes the whole CI signal rather than one job. Neither is driven by a security advisory.

Deliberately left open rather than closed so Dependabot keeps it rebased. Tracked in #581 for evaluation as its own piece of work.

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6 to 7.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v6...v7)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/github_actions/actions/setup-python-7 branch from 753c89c to f82076b Compare August 3, 2026 13:10
@sumithr

sumithr commented Aug 3, 2026

Copy link
Copy Markdown
Owner

Un-parked and verified. Fresh CI against current main: 33 passed, 0 failed.

v7 has two changes that could have bitten this repo. Both checked:

1. pip-install input removed (actions/setup-python#1336). Not used anywhere:

grep -rn 'pip-install' .github/workflows/   ->  NO

The only inputs we pass are python-version, cache: pip and cache-dependency-path: pyproject.toml.

2. EOL Python versions removed (actions/setup-python#1333). Our matrix spans 3.10 to 3.14, so this was the real risk. All edge jobs pass:

pass  pytest (ubuntu-latest / macos-latest / windows-latest, py3.10)
pass  pytest (ubuntu-latest / macos-latest / windows-latest, py3.14)

3. @actions/cache upgraded to 6.2.0 (actions/setup-python#1337). We rely on cache: pip in 8 places, and a silent cache regression shows up as slow CI rather than red CI, so it was checked directly in the lint run:

Cache hit for: setup-python-Linux-x64-24.04-Ubuntu-python-3.13.14-pip-0425a2e...
Cache restored successfully
Cache hit occurred on the primary key ..., not saving cache.

16 call sites across all 10 workflow files, all green.

@sumithr
sumithr merged commit 3d04f92 into main Aug 3, 2026
33 checks passed
@sumithr
sumithr deleted the dependabot/github_actions/actions/setup-python-7 branch August 3, 2026 14:40
sumithr added a commit that referenced this pull request Aug 3, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.60.5](v0.60.4...v0.60.5)
(2026-08-03)


### Build System

* **deps:** bump actions/checkout from 5 to 7
([#463](#463))
([f2af4bc](f2af4bc))
* **deps:** bump actions/setup-python from 6 to 7
([#552](#552))
([3d04f92](3d04f92))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: release-please[bot] <release-please[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous integration / GitHub Actions deps Dependency updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant