Skip to content

Version 0.3.0 - MVC + pub/sub #12

Version 0.3.0 - MVC + pub/sub

Version 0.3.0 - MVC + pub/sub #12

Workflow file for this run

name: Build and Attach Release JAR
on:
release:
types: [created]
workflow_dispatch:
jobs:
build:
runs-on: [self-hosted]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: '25'
cache: maven
- run: mvn clean package
- name: Set versioned JAR name
run: |
$tag = "${{ github.ref_name }}"
echo "JAR_NAME=APPLICATION-$tag.jar" >> $env:GITHUB_ENV
- name: Rename JAR
run: mv target/*.jar $env:JAR_NAME
- uses: softprops/action-gh-release@v1
with:
files: ${{ env.JAR_NAME }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}