Skip to content

release: prepare first public alpha - #20

Merged
utrost merged 1 commit into
mainfrom
release/prepare-v0.9.0-prerelease
Jul 31, 2026
Merged

release: prepare first public alpha#20
utrost merged 1 commit into
mainfrom
release/prepare-v0.9.0-prerelease

Conversation

@utrost

@utrost utrost commented Jul 31, 2026

Copy link
Copy Markdown
Owner

Summary

  • Prepare v1.0.0-alpha.1 release notes and release-result checklist
  • Make release scripts support a release label that differs from the Maven project version
  • Mark hyphenated tags as GitHub pre-releases and use matching release notes when present
  • Point README users at GitHub Releases as the external tester path
  • Allow committed Markdown release-result records while keeping generated artifacts ignored

Verification

  • bash -n scripts/build.sh
  • bash -n scripts/release.sh
  • XML project-version extraction returns 1.0.0
  • Markdown relative-link check: OK
  • GitHub workflow YAML parse: OK
  • git diff --check: OK

Local limitation

  • Local artifact build still cannot run on Alice because mvn is not installed; GitHub CI/release runners have Maven via setup-java/cache and will perform the real build.

Closes #14 after the v1.0.0-alpha.1 tag publishes successfully.

@utrost
utrost merged commit d93c186 into main Jul 31, 2026
3 checks passed
@utrost
utrost deleted the release/prepare-v0.9.0-prerelease branch July 31, 2026 10:44
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.

Create first public pre-release artifacts

1 participant