Skip to content

ci: update actions/checkout to v7 - #284

Open
katsugtgz wants to merge 2 commits into
jugglerchris:mainfrom
katsugtgz:ci-checkout-v4
Open

katsugtgz wants to merge 2 commits into
jugglerchris:mainfrom
katsugtgz:ci-checkout-v4

Conversation

@katsugtgz

@katsugtgz katsugtgz commented Aug 15, 2026

Copy link
Copy Markdown

Updates the CI workflow to use current action versions.

Changes:

  • actions/checkout@v2 -> actions/checkout@v7 in ci.yml

Validation:

  • workflow YAML parses after the change
  • setup-python and other actions in the file are left unchanged

Scope: .github/workflows/ci.yml only.

Note: the first push of this branch set v4; the follow-up force-push brought it to the current major, v7. Checks need maintainer approval to run on this fork PR.

@katsugtgz katsugtgz changed the title ci: update actions/checkout to v4 ci: update actions/checkout to v7 Aug 22, 2026
@jugglerchris

Copy link
Copy Markdown
Owner

Hi - sorry for the delay (summer holidays).
What's the reason for updating the action?

@katsugtgz

Copy link
Copy Markdown
Author

Hi. I updated actions/checkout from v2 to v7 for these reasons:

  1. checkout v2 uses a Node runtime that GitHub no longer supports.
  2. GitHub documents the current major as the supported version.
  3. The change keeps CI on a maintained action and reduces the risk of future workflow failures.
    The workflow behavior stays the same. Only the action major version changes.

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.

2 participants