.github/workflows/build.yml aktualisiert

This commit is contained in:
2026-03-15 15:20:03 +01:00
parent 925a3dd7fd
commit 55c8efbc40
+6 -19
View File
@@ -5,19 +5,16 @@ on:
branches: branches:
- master - master
permissions:
contents: write
jobs: jobs:
build-and-release: build-and-release:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: https://git.oryfox.de/actions/checkout@v4
- name: Set up JDK - name: Set up JDK
uses: actions/setup-java@v4 uses: https://git.oryfox.de/actions/setup-java@v4
with: with:
distribution: temurin distribution: temurin
java-version: 25 java-version: 25
@@ -26,17 +23,7 @@ jobs:
- name: Build with Maven - name: Build with Maven
run: mvn -B clean package run: mvn -B clean package
- name: Set release tag to current datetime - name: Create Release
id: datetime uses: https://git.oryfox.de/actions/gitea-release-action@v1
run: | with:
TAG_NAME="release-$(date -u '+%Y%m%d%H%M%S')" files: target/inventory-tools.jar
echo "TAG_NAME=$TAG_NAME" >> $GITHUB_OUTPUT
- name: Create GitHub Release
uses: softprops/action-gh-release@v2
with:
tag_name: ${{ steps.datetime.outputs.TAG_NAME }}
name: Release ${{ steps.datetime.outputs.TAG_NAME }}
files: target/inventory-tools.jar
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}