From a5497f165a39771e81bc90189a093e7341afbd31 Mon Sep 17 00:00:00 2001 From: BySwiizen Date: Wed, 12 Aug 2026 17:42:30 +0200 Subject: [PATCH 1/5] Implement retry mechanism for build --- .github/workflows/gradle.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index a74bf4d..b507cee 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -53,8 +53,13 @@ jobs: - name: Make Gradlew executable run: chmod +x ./gradlew + # https://github.com/nick-fields/retry - name: Build project - run: ./gradlew shadowJar --no-daemon + uses: nick-fields/retry@v4.0.0 + with: + max-attempts: 2 + timeout-minutes: 1 + command: ./gradlew shadowJar --no-daemon # https://github.com/actions/upload-artifact - name: Upload build artifact From 56a5b1b5420bd090752fa3a23c279e906177a3c9 Mon Sep 17 00:00:00 2001 From: BySwiizen Date: Wed, 12 Aug 2026 17:45:51 +0200 Subject: [PATCH 2/5] Fix --- .github/workflows/gradle.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index b507cee..23d2c08 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -55,11 +55,11 @@ jobs: # https://github.com/nick-fields/retry - name: Build project - uses: nick-fields/retry@v4.0.0 + uses: nick-invision/retry@v4.0.0 with: - max-attempts: 2 - timeout-minutes: 1 - command: ./gradlew shadowJar --no-daemon + max_attempts: 2 + timeout_minutes: 1 + command: ./gradlew clean shadowJar # https://github.com/actions/upload-artifact - name: Upload build artifact From 179e4fd34f8f7707c5c71b8b67b66809a5e20ea6 Mon Sep 17 00:00:00 2001 From: BySwiizen Date: Wed, 12 Aug 2026 17:50:44 +0200 Subject: [PATCH 3/5] Another fix --- .github/workflows/gradle.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 23d2c08..6550ac1 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -55,11 +55,11 @@ jobs: # https://github.com/nick-fields/retry - name: Build project - uses: nick-invision/retry@v4.0.0 + uses: nick-fields/retry@v4.0.0 with: max_attempts: 2 timeout_minutes: 1 - command: ./gradlew clean shadowJar + command: ./gradlew shadowJar --no-daemon # https://github.com/actions/upload-artifact - name: Upload build artifact From e701d9c8069da24dd6df3343a581ad9fcbd6de95 Mon Sep 17 00:00:00 2001 From: BySwiizen Date: Wed, 12 Aug 2026 17:52:43 +0200 Subject: [PATCH 4/5] Cleanup --- .github/workflows/gradle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 6550ac1..88b20bf 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -59,7 +59,7 @@ jobs: with: max_attempts: 2 timeout_minutes: 1 - command: ./gradlew shadowJar --no-daemon + command: ./gradlew shadowJar --no-daemon # https://github.com/actions/upload-artifact - name: Upload build artifact From 7bbdef272122ab78bfd3cb4dfa3f788765324e65 Mon Sep 17 00:00:00 2001 From: BySwiizen Date: Thu, 20 Aug 2026 22:08:22 +0200 Subject: [PATCH 5/5] Increase timeout --- .github/workflows/gradle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 88b20bf..c4163d4 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -58,7 +58,7 @@ jobs: uses: nick-fields/retry@v4.0.0 with: max_attempts: 2 - timeout_minutes: 1 + timeout_minutes: 3 command: ./gradlew shadowJar --no-daemon # https://github.com/actions/upload-artifact