Skip to content

Update release action to Node 24 runtime#6

Merged
pasunboneleve merged 1 commit intomainfrom
update-action-gh-release-v3
May 4, 2026
Merged

Update release action to Node 24 runtime#6
pasunboneleve merged 1 commit intomainfrom
update-action-gh-release-v3

Conversation

@pasunboneleve
Copy link
Copy Markdown
Owner

Summary

  • update both release publishing steps to softprops/action-gh-release@v3.0.0
  • record the workflow maintenance change in CHANGELOG.md
  • include bd state for branch protection and action update tasks

Verification

  • confirmed upstream latest release is v3.0.0
  • git diff --check

Notes

  • main is now protected with pull requests required and admin enforcement enabled.

Context: the v0.9.0 release completed but GitHub warned that softprops/action-gh-release@v2 runs on the deprecated Node 20 action runtime.

Decision: pin the release workflow to softprops/action-gh-release@v3.0.0, the latest upstream release, and record the maintenance change in the changelog.

Alternatives considered: using the floating @V3 major tag would also pick up the Node 24 line, but an explicit release tag keeps this repository's release workflow more reviewable.

Tradeoffs: exact pinning requires manual updates for future action releases, but avoids silent behaviour changes in release publishing.

Architectural impact: no application runtime impact; release automation now uses the Node 24-compatible action line.
@pasunboneleve pasunboneleve merged commit 5f87b9e into main May 4, 2026
2 checks passed
@pasunboneleve pasunboneleve deleted the update-action-gh-release-v3 branch May 4, 2026 05:06
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