From c42b64790a6d893361410c0c7c551b353bb0a1c2 Mon Sep 17 00:00:00 2001 From: Stachelbeere1248 Date: Thu, 10 Apr 2025 22:13:57 +0200 Subject: [PATCH] Update .forgejo/workflows/build.yaml --- .forgejo/workflows/build.yaml | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 5df94ef..cb88eb4 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -1,12 +1,11 @@ on: push: - branches: [master] + tags: + - '*' jobs: build: runs-on: docker - container: - image: eclipse-temurin:21-jdk steps: - name: checkout repository @@ -15,8 +14,20 @@ jobs: - name: make gradle wrapper executable run: chmod +x ./gradlew + - name: set up jdk + run: | + JDK_VERSION="8" + PLATFORM="linux" + ARCH="x64" + INSTALL_DIR="/opt/java" + mkdir -p "$INSTALL_DIR" + DOWNLOAD_URL="https://cdn.azul.com/zulu/bin/zulu8.84.0.15-ca-jdk8.0.442-linux_x64.tar.gz" + + echo "Downloading from $DOWNLOAD_URL" + curl -L "$DOWNLOAD_URL" | tar -xz -C "$INSTALL_DIR" + - name: build - run: ./gradlew build + run: JAVA_HOME="zulu8.84.0.15-ca-jdk8.0.442-linux_x64" ./gradlew build - name: capture build artifacts uses: https://code.forgejo.org/forgejo/upload-artifact@v3