From 5b3f751df637fbabc42c63ffd5686ca0cec957b3 Mon Sep 17 00:00:00 2001 From: murka1334-bit Date: Sat, 23 May 2026 03:15:52 +0700 Subject: [PATCH 1/3] Create gradle.yml --- .github/workflows/gradle.yml | 49 ++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 .github/workflows/gradle.yml diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml new file mode 100644 index 00000000..d8f92857 --- /dev/null +++ b/.github/workflows/gradle.yml @@ -0,0 +1,49 @@ +name: Java CI with Gradle + +on: + push: + branches: [ "develop" ] + pull_request: + branches: [ "develop" ] + +jobs: + build: + runs-on: ubuntu-latest + permissions: + contents: read + + steps: + - uses: actions/checkout@v4 + - name: Set up JDK 17 + uses: actions/setup-java@v4 + with: + java-version: '17' + distribution: 'temurin' + + - name: Setup Gradle + uses: gradle/actions/setup-gradle@af1da67850ed9a4cedd57bfd976089dd991e2582 + + - name: Build with Gradle Wrapper + run: ./gradlew build + + - name: Upload JAR artifact + uses: actions/upload-artifact@v4 + with: + name: application-jar + path: build/libs/*.jar + + dependency-submission: + runs-on: ubuntu-latest + permissions: + contents: write + + steps: + - uses: actions/checkout@v4 + - name: Set up JDK 17 + uses: actions/setup-java@v4 + with: + java-version: '17' + distribution: 'temurin' + + - name: Generate and submit dependency graph + uses: gradle/actions/dependency-submission@af1da67850ed9a4cedd57bfd976089dd991e2582 From efb397647f4d13fe710560001693c3a6982004a3 Mon Sep 17 00:00:00 2001 From: murka1334-bit Date: Sat, 23 May 2026 03:20:17 +0700 Subject: [PATCH 2/3] Update gradle.yml --- .github/workflows/gradle.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index d8f92857..b03a24fb 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -14,14 +14,14 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up JDK 17 + - name: Set up JDK 11 uses: actions/setup-java@v4 with: - java-version: '17' + java-version: '11' distribution: 'temurin' - name: Setup Gradle - uses: gradle/actions/setup-gradle@af1da67850ed9a4cedd57bfd976089dd991e2582 + uses: gradle/actions/setup-gradle@v3 - name: Build with Gradle Wrapper run: ./gradlew build @@ -39,11 +39,11 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up JDK 17 + - name: Set up JDK 11 uses: actions/setup-java@v4 with: - java-version: '17' + java-version: '11' distribution: 'temurin' - name: Generate and submit dependency graph - uses: gradle/actions/dependency-submission@af1da67850ed9a4cedd57bfd976089dd991e2582 + uses: gradle/actions/dependency-submission@v3 From 474b97fac3c653902e11a7ce818d04228f88d533 Mon Sep 17 00:00:00 2001 From: murka1334-bit Date: Sat, 23 May 2026 03:23:23 +0700 Subject: [PATCH 3/3] Update gradle.yml --- .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 b03a24fb..24b5848c 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -24,7 +24,7 @@ jobs: uses: gradle/actions/setup-gradle@v3 - name: Build with Gradle Wrapper - run: ./gradlew build + run: ./gradlew build -x javadoc - name: Upload JAR artifact uses: actions/upload-artifact@v4