diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a1fbe94..2971bd3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -38,6 +38,12 @@ jobs: - name: setup gradle uses: gradle/actions/setup-gradle@v4 + with: + gradle-version: wrapper + + - name: make gradle wrapper executable + if: ${{ runner.os != 'Windows' }} + run: chmod +x ./gradlew - name: build run: ./gradlew build --info --stacktrace diff --git a/.github/workflows/gradle_dependency_submission.yml b/.github/workflows/gradle_dependency_submission.yml index db8a691..25a1249 100644 --- a/.github/workflows/gradle_dependency_submission.yml +++ b/.github/workflows/gradle_dependency_submission.yml @@ -18,6 +18,11 @@ permissions: jobs: dependency-submission: + strategy: + matrix: + java: [ + 21 # Latest Java LTS & minimum supported by Minecraft + ] runs-on: ubuntu-latest steps: - name: Checkout sources @@ -26,6 +31,6 @@ jobs: uses: actions/setup-java@v4 with: distribution: 'temurin' - java-version: 17 + java-version: ${{ matrix.java }} - name: Generate and submit dependency graph uses: gradle/actions/dependency-submission@v4 \ No newline at end of file