Skip to content

Make action releases follow datadog-ci semver#55

Merged
juan-fernandez merged 1 commit intomainfrom
juan-fernandez/release-bump-follows-datadog-ci
Apr 27, 2026
Merged

Make action releases follow datadog-ci semver#55
juan-fernandez merged 1 commit intomainfrom
juan-fernandez/release-bump-follows-datadog-ci

Conversation

@juan-fernandez
Copy link
Copy Markdown
Contributor

@juan-fernandez juan-fernandez commented Apr 27, 2026

Summary

Follow up from #54

  • Make scripts/release-datadog-ci-bump.sh choose the action version bump from the pinned datadog-ci change.
  • Treat the transition from floating v5 to the first pinned v5.x.y as an action minor bump.
  • Keep following datadog-ci semver after that:
    • datadog-ci minor bump => action minor bump
    • datadog-ci patch bump => action patch bump
  • Update RELEASE.md to document the release-versioning policy.

Why

With the current script, the merged #54 bump would release v3.0.1 even though it is the first time the action moves from a floating default (v5) to an exact pinned datadog-ci version. We want that transition to cut v3.1.0, and after that we want action releases to mirror the shape of the datadog-ci update.

Behavior

For the current repository state, the updated dry run now reports:

  • latest action release tag: v3.0.0
  • next action release tag: v3.1.0
  • action bump kind: minor
  • latest released datadog-ci version: v5
  • release datadog-ci version: v5.14.0

This PR should not carry the datadog-ci-version-bump label. That label should stay on #54, since #54 is the PR whose merge commit should be released.

@juan-fernandez juan-fernandez marked this pull request as ready for review April 27, 2026 14:02
@juan-fernandez juan-fernandez requested review from a team as code owners April 27, 2026 14:02
@juan-fernandez juan-fernandez merged commit ea5c949 into main Apr 27, 2026
10 checks passed
@juan-fernandez juan-fernandez deleted the juan-fernandez/release-bump-follows-datadog-ci branch April 27, 2026 14:07
@juan-fernandez juan-fernandez added the semver-patch Requests a patch action release after merge label Apr 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver-patch Requests a patch action release after merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants