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

Update actions to Node.js 24 and publish release#12

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

Update actions to Node.js 24 and publish release#12
jdolan merged 1 commit intomainfrom
feature/ci-build

Conversation

@jdolan
Copy link
Copy Markdown
Owner

@jdolan jdolan commented Mar 18, 2026

  • Bump actions/checkout v4 → v6, actions/setup-java v4 → v5, actions/upload-artifact v4 → v6 for Node.js 24 compatibility
  • Add release publishing: creates/updates a latest prerelease with quetoo-installer-small.jar on every push to main
  • The quetoo build workflow can then download the JAR from: https://github.com/jdolan/quetoo-installer-java/releases/latest/download/quetoo-installer-small.jar

- actions/checkout v4 → v6
- actions/setup-java v4 → v5
- actions/upload-artifact v4 → v6
- Add release publishing step: creates/updates a 'latest' prerelease
  with quetoo-installer-small.jar on every push to main
- Change permissions to contents: write for release creation

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@jdolan jdolan marked this pull request as ready for review March 18, 2026 00:00
@jdolan jdolan merged commit 9618303 into main Mar 18, 2026
1 check passed
@jdolan jdolan deleted the feature/ci-build branch March 18, 2026 00:01
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