mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-30 15:57:11 +00:00
Bump pinned Apache Maven from 3.9.11 to 3.9.16
3.9.16 is the newest release on the Maven 3.9.x line (which Tycho 4.0.x requires) and is the version the GitHub runner image shipped as default before image 20261004.327.1 bumped the default to the Tycho-incompatible 3.10.0. Pinning the image's former default avoids a per-run download. Assisted-By: Claude Opus 4.8
This commit is contained in:
1 parent
2550cecea3
commit
b7f5edf70e
4 files changed
+8
-8
No files matched your search
@@ -49,14 +49,14 @@ jobs:
|
||||
distribution: 'temurin' # See 'Supported distributions' for available options
|
||||
java-version: '17'
|
||||
mvn-toolchain-id: 'JavaSE-17'
|
||||
- name: Pin Apache Maven to 3.9.11
|
||||
- name: Pin Apache Maven to 3.9.16
|
||||
# Tycho 4.0.x requires the Maven 3.9.x line; the GitHub runner image's default
|
||||
# Maven floats and bumped to 3.10.0, which breaks Tycho's Sisu/Guice component
|
||||
# wiring. Pin a known-good 3.9.x so the build no longer depends on the runner
|
||||
# image's default.
|
||||
uses: stCarolas/setup-maven@12eb41b233df95d49b0c11fc1b5bc8312e5d4ce0 # v5.1
|
||||
with:
|
||||
maven-version: 3.9.11
|
||||
maven-version: 3.9.16
|
||||
- shell: bash
|
||||
env: # Or as an environment variable
|
||||
TMP: /mnt/tmp
|
||||
|
||||
@@ -16,14 +16,14 @@ jobs:
|
||||
with:
|
||||
distribution: temurin
|
||||
java-version: 21
|
||||
- name: Pin Apache Maven to 3.9.11
|
||||
- name: Pin Apache Maven to 3.9.16
|
||||
# Tycho 4.0.x requires the Maven 3.9.x line; the GitHub runner image's default
|
||||
# Maven floats and bumped to 3.10.0, which breaks Tycho's Sisu/Guice component
|
||||
# wiring. Pin a known-good 3.9.x so the build no longer depends on the runner
|
||||
# image's default.
|
||||
uses: stCarolas/setup-maven@12eb41b233df95d49b0c11fc1b5bc8312e5d4ce0 # v5.1
|
||||
with:
|
||||
maven-version: 3.9.11
|
||||
maven-version: 3.9.16
|
||||
- name: Check out the repository to the runner
|
||||
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
|
||||
with:
|
||||
|
||||
@@ -30,14 +30,14 @@ jobs:
|
||||
distribution: 'temurin' # See 'Supported distributions' for available options
|
||||
java-version: '17'
|
||||
mvn-toolchain-id: 'JavaSE-17'
|
||||
- name: Pin Apache Maven to 3.9.11
|
||||
- name: Pin Apache Maven to 3.9.16
|
||||
# Tycho 4.0.x requires the Maven 3.9.x line; the GitHub runner image's default
|
||||
# Maven floats and bumped to 3.10.0, which breaks Tycho's Sisu/Guice component
|
||||
# wiring. Pin a known-good 3.9.x so the build no longer depends on the runner
|
||||
# image's default.
|
||||
uses: stCarolas/setup-maven@12eb41b233df95d49b0c11fc1b5bc8312e5d4ce0 # v5.1
|
||||
with:
|
||||
maven-version: 3.9.11
|
||||
maven-version: 3.9.16
|
||||
- shell: bash
|
||||
env: # Or as an environment variable
|
||||
TMP: /mnt/tmp
|
||||
|
||||
@@ -189,14 +189,14 @@ jobs:
|
||||
distribution: 'temurin' # See 'Supported distributions' for available options
|
||||
java-version: '25'
|
||||
mvn-toolchain-id: 'JavaSE-25'
|
||||
- name: Pin Apache Maven to 3.9.11
|
||||
- name: Pin Apache Maven to 3.9.16
|
||||
# Tycho 4.0.x requires the Maven 3.9.x line; the GitHub runner image's default
|
||||
# Maven floats and bumped to 3.10.0, which breaks Tycho's Sisu/Guice component
|
||||
# wiring ("No implementation for MavenTargetLocationFactory was bound"). Pin a
|
||||
# known-good 3.9.x so the build no longer depends on the runner image's default.
|
||||
uses: stCarolas/setup-maven@12eb41b233df95d49b0c11fc1b5bc8312e5d4ce0 # v5.1
|
||||
with:
|
||||
maven-version: 3.9.11
|
||||
maven-version: 3.9.16
|
||||
- name: Setup Android SDK
|
||||
uses: android-actions/setup-android@40fd30fb8d7440372e1316f5d1809ec01dcd3699 # v4.0.1
|
||||
with:
|
||||
|
||||
Reference in new issue
Block a user