Skip to content
This repository was archived by the owner on Apr 18, 2026. It is now read-only.

CI: Add GitHub Actions build workflow#11

Merged
jdolan merged 1 commit intomainfrom
feature/ci-build
Mar 17, 2026
Merged

CI: Add GitHub Actions build workflow#11
jdolan merged 1 commit intomainfrom
feature/ci-build

Conversation

@jdolan
Copy link
Copy Markdown
Owner

@jdolan jdolan commented Mar 17, 2026

Builds the installer JAR with Maven + JDK 21 (Temurin), uploads quetoo-installer-small.jar as a workflow artifact.

  • Uses actions/setup-java with Maven caching built-in
  • Runs mvn package which triggers shade + ProGuard minification
  • Artifact can be downloaded by the quetoo engine build workflow

Draft PR for testing CI.

Builds with Maven + JDK 21, runs ProGuard minification via shade plugin,
uploads quetoo-installer-small.jar as a workflow artifact.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@jdolan jdolan marked this pull request as ready for review March 17, 2026 23:54
@jdolan jdolan merged commit be287c2 into main Mar 17, 2026
1 check passed
@jdolan jdolan deleted the feature/ci-build branch March 17, 2026 23:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant