.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:
- master
permissions:
contents: write
jobs:
build-and-release:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: https://git.oryfox.de/actions/checkout@v4
- name: Set up JDK
uses: actions/setup-java@v4
uses: https://git.oryfox.de/actions/setup-java@v4
with:
distribution: temurin
java-version: 25
@@ -26,17 +23,7 @@ jobs:
- name: Build with Maven
run: mvn -B clean package
- name: Set release tag to current datetime
id: datetime
run: |
TAG_NAME="release-$(date -u '+%Y%m%d%H%M%S')"
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 }}
- name: Create Release
uses: https://git.oryfox.de/actions/gitea-release-action@v1
with:
files: target/inventory-tools.jar