Skip to content

ci: clean up build metadata naming - #106

Merged
TheSilentPro merged 4 commits into
masterfrom
ci/build-metadata-naming
Oct 15, 2026
Merged

TheSilentPro merged 4 commits into
masterfrom
ci/build-metadata-naming

Conversation

@TheSilentPro

Copy link
Copy Markdown
Collaborator

Summary

Cleans up CI artifact naming and build metadata presentation without changing the active Release Please integration contract.

CI artifacts

CI artifacts now use SemVer build metadata:

HeadDB-7.0.0-rc.7+ci.64.1.c4b049c.jar

The GitHub Actions artifact container uses the same base name. Release artifacts remain unchanged as HeadDB-<version>.jar.

Build information

Build metadata presentation is simplified:

Build: 64
Channel: CI

A rerun is shown as 64.2. Channels are normalized for display as CI, Release, and Local rather than exposing lowercase machine values.

Release workflow wording

Renames only our workflow-facing labels:

  • job id release_please → prepare_release_pr
  • job/step label → Prepare release PR

The following implementation-sensitive Release Please details are deliberately unchanged:

  • <!-- x-release-please-version --> markers
  • generated release branch naming
  • RELEASE_PLEASE_TOKEN
  • release-please-config.json
  • .release-please-manifest.json
  • the googleapis/release-please-action dependency

No manual repository settings or secret changes are required.

@TheSilentPro
TheSilentPro merged commit 6f0e3d1 into master Oct 15, 2026
5 checks passed
@TheSilentPro
TheSilentPro deleted the ci/build-metadata-naming branch October 15, 2026 22:16
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