Add automatic snapshot release workflow on master push#105
Merged
bernardladenthin merged 1 commit intomasterfrom May 7, 2026
Merged
Add automatic snapshot release workflow on master push#105bernardladenthin merged 1 commit intomasterfrom
bernardladenthin merged 1 commit intomasterfrom
Conversation
…ster push After each successful push to master the new publish-snapshot job downloads the llama-jars artifact, deletes any previous snapshot release + tag, and creates a fresh pre-release tagged 'snapshot' with the JARs attached. This gives users a stable, always-current download link without waiting for an official GitHub Release. https://claude.ai/code/session_014bbPDNVsvvcWDK3eWaWZdt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds an automated snapshot release workflow that publishes JAR artifacts to GitHub Releases whenever code is pushed to the master branch.
Key Changes
pushevent trigger to the release workflow that activates on commits to the master branchpublish-snapshotjob that:Implementation Details
pushevents to master (not on pull requests or manual dispatch)gh) to manage the snapshot release lifecyclecontents: write) for release managementhttps://claude.ai/code/session_014bbPDNVsvvcWDK3eWaWZdt