Skip to content

ci: improve release workflow with full build, checksum, and smoke test#14

Merged
boloagegit merged 1 commit into
mainfrom
ci/improve-release-workflow
May 4, 2026
Merged

ci: improve release workflow with full build, checksum, and smoke test#14
boloagegit merged 1 commit into
mainfrom
ci/improve-release-workflow

Conversation

@boloagegit
Copy link
Copy Markdown
Owner

Changes

  • ./gradlew bootJar./gradlew build (run full build with tests + SpotBugs before release)
  • Add SHA-256 checksum file alongside JAR
  • Add smoke test to verify JAR starts before uploading
  • Upload both .jar and .sha256 to GitHub Release

@github-actions github-actions Bot added the ci Changes to CI configuration files and scripts label May 4, 2026
@boloagegit boloagegit merged commit b0bceaa into main May 4, 2026
5 checks passed
@boloagegit boloagegit deleted the ci/improve-release-workflow branch May 4, 2026 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Changes to CI configuration files and scripts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant