This commit is contained in:
potzplitz 2024-03-03 13:52:30 +01:00
commit 745f336023

View file

@ -21,7 +21,10 @@ jobs:
cache: maven
- name: Build with Maven
run: mvn -B package --file pom.xml
run: |
mvn -B package --file pom.xml
# Create target directory if not exists
mkdir -p target
create_release:
needs: build
@ -29,10 +32,13 @@ jobs:
permissions:
contents: write
steps:
- uses: actions/checkout@v3
- name: Checkout code
uses: actions/checkout@v3
- name: Generate tag
id: tag
run: echo "::set-output name=tag::$(date +'%Y%m%d%H%M%S')"
- name: Create Release
id: create_release
uses: actions/create-release@v1
@ -43,11 +49,13 @@ jobs:
release_name: Release ${{ steps.tag.outputs.tag }}
draft: false
prerelease: false
- name: Find Jar files
id: find_jars
run: |
jars=$(find target -name '*.jar')
echo "::set-output name=jars::$jars"
- name: Upload Jar as Release Asset
id: upload-release-asset
uses: actions/upload-release-asset@v1