Skip to content

Add GitHub Actions release workflow#19

Merged
Tre5et merged 1 commit intoTre5et:mainfrom
Vianpyro:release_jar
Apr 25, 2026
Merged

Add GitHub Actions release workflow#19
Tre5et merged 1 commit intoTre5et:mainfrom
Vianpyro:release_jar

Conversation

@Vianpyro
Copy link
Copy Markdown
Contributor

Closes #18

Changes

  • Add .github/workflows/release.yml
  • Triggers on release: created and builds the project and attaches the JAR to the existing release
  • Excludes the -sources.jar from the upload
  • Uses the same Java 25 + Gradle setup as the build workflow

How it works

  1. You create a release via the GitHub UI as usual (I assume)
  2. The workflow triggers, builds the project from the tagged commit
  3. The built JAR (e.g. adaptiveview-2.4.3+26.1.jar) is automatically attached to the release
    No change to the existing release process: it just automates the JAR upload.

@Tre5et Tre5et merged commit 3e37e5a into Tre5et:main Apr 25, 2026
1 check passed
@Tre5et
Copy link
Copy Markdown
Owner

Tre5et commented Apr 25, 2026

This workflow looks good. I will use it to create the next release.

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.

Add GitHub Actions workflow to automatically attach JARs to releases

2 participants