Skip to content

ci: update checkout and setup-python to current majors - #1486

Open
katsugtgz wants to merge 1 commit into
pimutils:masterfrom
katsugtgz:ci-update-action-versions
Open

katsugtgz wants to merge 1 commit into
pimutils:masterfrom
katsugtgz:ci-update-action-versions

Conversation

@katsugtgz

@katsugtgz katsugtgz commented Sep 23, 2026 •

Copy link
Copy Markdown

Updates the CI workflow to current GitHub-maintained action majors.

Changes:

  • actions/checkout@v3 -> actions/checkout@v7
  • actions/setup-python@v4 -> actions/setup-python@v7

Validation:

  • actionlint passes on the updated workflow
  • workflow uses only inputs that exist in both majors (python-version, cache, cache-dependency-path); the removed pip-install input is not used

Scope: .github/workflows/ci.yml only. The release publish workflow is left untouched.

Note: workflow runs show action_required because workflows from first-time fork contributors need maintainer approval before they start.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant