Differentiate Gradle 8.1 from 8.10 when checking version (#358)

Fixes #359
This commit is contained in:
Daz DeBoer 2024-08-26 14:47:28 -06:00 committed by GitHub
parent 0873530e60
commit 4b7cc6e174
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View file

@ -75,7 +75,7 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
gradle: ["8.10", 8.9, 7.6.4, 6.9.4, 5.6.4, 4.10.3, 3.5.1] gradle: ["8.10", 8.9, 8.1, 7.6.4, 6.9.4, 5.6.4, 4.10.3, 3.5.1]
os: ${{fromJSON(inputs.runner-os)}} os: ${{fromJSON(inputs.runner-os)}}
include: include:
- java-version: 11 - java-version: 11

View file

@ -197,7 +197,7 @@ async function findGradleVersionOnPath(versionInfo: GradleVersionInfo): Promise<
const gradleExecutable = await which('gradle', {nothrow: true}) const gradleExecutable = await which('gradle', {nothrow: true})
if (gradleExecutable) { if (gradleExecutable) {
const output = await exec.getExecOutput(gradleExecutable, ['-v'], {silent: true}) const output = await exec.getExecOutput(gradleExecutable, ['-v'], {silent: true})
if (output.stdout.includes(`Gradle ${versionInfo.version}`)) { if (output.stdout.includes(`\nGradle ${versionInfo.version}\n`)) {
return gradleExecutable return gradleExecutable
} }
} }