Skip to content

CP-41274: Add local semver action and update release workflow#14

Merged
ajzaff merged 2 commits into
developfrom
chore/replace-flatherskevin-semver
Apr 15, 2026
Merged

CP-41274: Add local semver action and update release workflow#14
ajzaff merged 2 commits into
developfrom
chore/replace-flatherskevin-semver

Conversation

@ajzaff
Copy link
Copy Markdown
Contributor

@ajzaff ajzaff commented Apr 14, 2026

Summary

  • Copies the semver action locally to .github/actions/semver/ to avoid external dependencies in this public repository
  • Updates the release workflow to use the local action
  • Updates README example to use a direct version input instead of an external semver action

Test plan

  • Trigger the release workflow manually and verify version detection works
  • Confirm nextVersion output is populated correctly for the release and tagging steps

🤖 Generated with Claude Code

…tion

Migrates the release workflow and README documentation to use the org-owned
semver action at Cloudzero/ops-github-actions/.github/actions/common/semver@v2
instead of the deprecated third-party flatherskevin/semver-action@v1.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ajzaff ajzaff requested review from a team as code owners April 14, 2026 20:40
@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented Apr 14, 2026

Greptile Summary

Replaces the third-party flatherskevin/semver-action@v1 with the internal Cloudzero/ops-github-actions/.github/actions/common/semver@v2 in both the release workflow and the README example, reducing supply-chain exposure with no interface changes.

Confidence Score: 5/5

Safe to merge — minimal, focused swap with no functional changes.

Both changed lines are identical single-line replacements of an action reference; inputs, outputs, and surrounding workflow logic are untouched. No logic bugs, security concerns, or custom rule violations apply to this change.

No files require special attention.

Important Files Changed

Filename Overview
.github/workflows/release.yml Single-line swap of third-party semver action for internal Cloudzero equivalent; inputs/outputs unchanged.
README.md Documentation example updated to match the new internal action reference, keeping it in sync with the actual workflow.

Reviews (2): Last reviewed commit: "Replace flatherskevin/semver-action with..." | Re-trigger Greptile

Comment thread .github/workflows/release.yml Outdated
@ajzaff ajzaff closed this Apr 15, 2026
@ajzaff ajzaff reopened this Apr 15, 2026
Copies the semver action locally to .github/actions/semver/ to avoid
external dependencies in this public repository. Updates the release
workflow and README example accordingly.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ajzaff ajzaff changed the title Replace flatherskevin/semver-action with internal semver action Add local semver action and update release workflow Apr 15, 2026
@ajzaff ajzaff merged commit 88913ca into develop Apr 15, 2026
3 checks passed
@ajzaff ajzaff deleted the chore/replace-flatherskevin-semver branch April 15, 2026 16:04
@ajzaff ajzaff restored the chore/replace-flatherskevin-semver branch April 15, 2026 16:05
@ajzaff ajzaff deleted the chore/replace-flatherskevin-semver branch April 15, 2026 16:05
@ljadvey ljadvey changed the title Add local semver action and update release workflow CP-41274: Add local semver action and update release workflow May 7, 2026
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