Skip to content

Upgrade GitHub actions#15

Merged
andres-javier-lopez merged 2 commits into
mainfrom
upgrade-github-actions
Mar 16, 2026
Merged

Upgrade GitHub actions#15
andres-javier-lopez merged 2 commits into
mainfrom
upgrade-github-actions

Conversation

@andres-javier-lopez
Copy link
Copy Markdown
Member

Description

Upgrade github actions

Type of change

  • Bugfix
  • New feature
  • Documentation update
  • Refactor
  • Chore

Checklist

Please run through the checklist and mark the items off before requesting review.

  • Tests added/updated for changes in behavior
  • Linter/formatter run (make format / make lint)
  • Documentation updated (if applicable)
  • CHANGELOG.md updated with a short entry describing the change (Required)

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the repository’s GitHub Actions workflows to newer action versions and replaces a deprecated release action to avoid legacy Node runtime usage.

Changes:

  • Replace deprecated actions/create-release@v1 with softprops/action-gh-release@v2 in the release workflow.
  • Bump actions/checkout, actions/setup-python, and actions/cache major versions in CI workflows.
  • Add a CHANGELOG entry documenting the workflow release-action replacement.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
CHANGELOG.md Documents the workflow change from actions/create-release to softprops/action-gh-release.
.github/workflows/test.yml Updates core actions versions used in PR CI runs.
.github/workflows/main.yml Updates core actions versions used in main-branch CI runs.
.github/workflows/release.yml Switches release creation action and updates checkout action version.

You can also share your feedback on Copilot code review. Take the survey.

@andres-javier-lopez andres-javier-lopez merged commit 19e7622 into main Mar 16, 2026
5 checks passed
@andres-javier-lopez andres-javier-lopez deleted the upgrade-github-actions branch March 16, 2026 21:56
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