Skip to content

EE-283: Update actions/checkout to v7 - #20

Merged
mSprunskas merged 1 commit into
paysera:masterfrom
vinayak-iyer-paysera:EE-283-ci-workflow
Sep 25, 2026
Merged

mSprunskas merged 1 commit into
paysera:masterfrom
vinayak-iyer-paysera:EE-283-ci-workflow

Conversation

@vinayak-iyer-paysera

Copy link
Copy Markdown
Contributor

Summary

This moves the workflow's checkout step from actions/checkout@v3 to @v7 and changes nothing else. It is a
workflow-only change so that it can be merged ahead of #19.

Why

actions/checkout@v3 is built for Node 16 and v4 for Node 20, and both Node releases are end of life. v7 is the
current release and runs on Node 24. The breaking changes between v3 and v7 do not touch this
workflow: it runs on push and pull_request (v7 only restricts pull_request_target and workflow_run), on
GitHub-hosted runners, and does not push with the checkout's credentials.

Test plan

  • The workflow file parses and its steps are unchanged apart from the checkout version.
  • The workflow's run on GitHub: every job checks out the code and runs as before.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@mSprunskas
mSprunskas merged commit 18f6ce5 into paysera:master Sep 25, 2026
@vinayak-iyer-paysera vinayak-iyer-paysera mentioned this pull request Sep 25, 2026
6 of 7 tasks
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