Skip to content

ci: update actions/checkout, setup-python, and cache to current majors - #958

Open
katsugtgz wants to merge 1 commit into
deezer:masterfrom
katsugtgz:ci/update-actions-versions
Open

ci: update actions/checkout, setup-python, and cache to current majors#958
katsugtgz wants to merge 1 commit into
deezer:masterfrom
katsugtgz:ci/update-actions-versions

Conversation

@katsugtgz

Copy link
Copy Markdown

Updates the CI workflows to current GitHub-maintained action versions.

Changes:

  • actions/checkout@v2 -> actions/checkout@v7
  • actions/setup-python@v2 -> actions/setup-python@v7
  • actions/cache@v1/v2 -> actions/cache@v6

Validation:

  • YAML parse of all four workflow files passes
  • no removed inputs in use (setup-python v7 drops pip-install; these workflows do not use it)
  • test matrix keeps Python 3.8 to 3.11, within the versions setup-python v7 still supports

Note: conda.yml, docker.yml, and pypi.yml run on workflow_dispatch only, so those bumps take effect on the next manual run.

Scope: .github/workflows/ only.
Commit author katsugtgz, unsigned.

@katsugtgz

Copy link
Copy Markdown
Author

The workflow runs on this PR are waiting for maintainer approval (first run from this fork). Nothing needed from my side; the checks will start once approved.

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