Skip to content

chore: upgrade GitHub Actions dependencies - #3

Merged
hisco merged 2 commits into
mainfrom
chore/upgrade-actions
Jul 1, 2026
Merged

chore: upgrade GitHub Actions dependencies#3
hisco merged 2 commits into
mainfrom
chore/upgrade-actions

Conversation

@hisco

@hisco hisco commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bump actions/checkout from v4 to v7 across all workflow files (release.yml, test.yml).
  • Replace codfish/semantic-release-action@v4 with cycjimmy/semantic-release-action pinned to commit SHA (v6.0.0). Replaced because codfish was disabled by GitHub after a supply-chain compromise so its tags no longer resolve; cycjimmy is the maintained standard replacement.

https://claude.ai/code/session_011T9ASy4VmRoYrnuTsLd9oU


Note

Medium Risk
Release automation behavior may change with the semantic-release action swap and input rename; checkout v7 is a major jump but limited to CI workflows.

Overview
Upgrades CI dependencies and adds automated upkeep for future Action updates.

actions/checkout is bumped from v4 to v7 in release.yml and every checkout step in test.yml.

The release workflow swaps codfish/semantic-release-action@v4 for cycjimmy/semantic-release-action pinned to commit SHA v6.0.0, and moves the semantic-release GitHub Actions tags plugin from additional-packages to extra_plugins.

A new .github/dependabot.yml enables weekly github-actions updates with all Action bumps grouped together.

Reviewed by Cursor Bugbot for commit 2fefdd1. Bugbot is set up for automated code reviews on this repo. Configure here.

hisco added 2 commits July 1, 2026 16:35
- Bump actions/checkout from v4 to v7 across all workflows
- Replace codfish/semantic-release-action@v4 with cycjimmy/semantic-release-action pinned to v6.0.0

Claude-Session: https://claude.ai/code/session_011T9ASy4VmRoYrnuTsLd9oU
@hisco
hisco merged commit 8760814 into main Jul 1, 2026
2 of 6 checks passed
@hisco
hisco deleted the chore/upgrade-actions branch July 1, 2026 15:17
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