From 120c8f757b27f6cd26c430d51b4c98f9c5670050 Mon Sep 17 00:00:00 2001 From: "D.L." <140229250+deutschich@users.noreply.github.com> Date: Tue, 14 Oct 2025 18:04:34 +0200 Subject: [PATCH] Update preview-release.yml --- .github/workflows/preview-release.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/preview-release.yml b/.github/workflows/preview-release.yml index a99dd29..e42dc35 100644 --- a/.github/workflows/preview-release.yml +++ b/.github/workflows/preview-release.yml @@ -9,22 +9,22 @@ jobs: build: runs-on: ubuntu-latest steps: + # Code auschecken - uses: actions/checkout@v4 + + # Java einrichten - uses: actions/setup-java@v4 with: java-version: '21' distribution: 'temurin' + + # Gradle ausführbar machen - run: chmod +x gradlew + + # Build - run: ./gradlew clean build -x test - # Tag erstellen, bevor Release angelegt wird - - name: Create Preview Tag - run: | - git config user.name "github-actions" - git config user.email "github-actions@users.noreply.github.com" - git tag preview-${{ github.run_number }} - git push origin preview-${{ github.run_number }} - + # Preview Release erstellen (kein Tag-Push nötig) - name: Create Preview Release uses: softprops/action-gh-release@v2 with: @@ -35,6 +35,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # Alte Preview Releases aufräumen - name: Cleanup old Preview Releases run: | gh release list --limit 100 --repo $GITHUB_REPOSITORY \