You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by go...@apache.org on 2025/08/17 12:52:58 UTC
(groovy) branch g/20250817/ubuntu-on-arm created (now 60d9361cf0)
This is an automated email from the ASF dual-hosted git repository.
goooler pushed a change to branch g/20250817/ubuntu-on-arm
in repository https://gitbox.apache.org/repos/asf/groovy.git
at 60d9361cf0 Try out ubuntu-24.04-arm runners
This branch includes the following new commits:
new 60d9361cf0 Try out ubuntu-24.04-arm runners
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
(groovy) 01/01: Try out ubuntu-24.04-arm runners
Posted by go...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
goooler pushed a commit to branch g/20250817/ubuntu-on-arm
in repository https://gitbox.apache.org/repos/asf/groovy.git
commit 60d9361cf0f80006b54e06e501be1a4fdb574d0e
Author: Goooler <wa...@gmail.com>
AuthorDate: Sun Aug 17 20:52:43 2025 +0800
Try out ubuntu-24.04-arm runners
This should speed up builds significantly.
https://github.blog/changelog/2025-08-07-arm64-hosted-runners-for-public-repositories-are-now-generally-available/
---
.github/workflows/codeql-analysis.yml | 2 +-
.github/workflows/gradle-wrapper-validation.yml | 2 +-
.github/workflows/grails-joint-validation.yml | 2 +-
.github/workflows/groovy-build-artifacts.yml | 2 +-
.github/workflows/groovy-build-coverage.yml | 2 +-
.github/workflows/groovy-build-dist.yml | 2 +-
.github/workflows/groovy-build-test.yml | 6 +++---
.github/workflows/groovy-rat-check.yml | 2 +-
.github/workflows/micronaut-joint-validation.yml | 2 +-
9 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index a547355e84..343a7b7c3e 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -20,7 +20,7 @@ on: [push, pull_request]
jobs:
analyze:
name: Analyze
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04-arm
permissions:
actions: read
contents: read
diff --git a/.github/workflows/gradle-wrapper-validation.yml b/.github/workflows/gradle-wrapper-validation.yml
index 212717e064..e7e01776d8 100644
--- a/.github/workflows/gradle-wrapper-validation.yml
+++ b/.github/workflows/gradle-wrapper-validation.yml
@@ -33,7 +33,7 @@ permissions:
jobs:
validation:
name: "Validation"
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04-arm
steps:
- uses: actions/checkout@v4
- uses: gradle/wrapper-validation-action@v3
diff --git a/.github/workflows/grails-joint-validation.yml b/.github/workflows/grails-joint-validation.yml
index 6801b4a043..5fa18f9469 100644
--- a/.github/workflows/grails-joint-validation.yml
+++ b/.github/workflows/grails-joint-validation.yml
@@ -36,7 +36,7 @@ jobs:
strategy:
fail-fast: true
matrix:
- os: [ubuntu-latest]
+ os: [ubuntu-24.04-arm]
runs-on: ${{ matrix.os }}
env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
diff --git a/.github/workflows/groovy-build-artifacts.yml b/.github/workflows/groovy-build-artifacts.yml
index 5e97632da7..53abb55d35 100644
--- a/.github/workflows/groovy-build-artifacts.yml
+++ b/.github/workflows/groovy-build-artifacts.yml
@@ -22,7 +22,7 @@ permissions:
jobs:
dist:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04-arm
env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
steps:
diff --git a/.github/workflows/groovy-build-coverage.yml b/.github/workflows/groovy-build-coverage.yml
index 301fcbd152..797f686e6f 100644
--- a/.github/workflows/groovy-build-coverage.yml
+++ b/.github/workflows/groovy-build-coverage.yml
@@ -25,7 +25,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- os: [ubuntu-latest]
+ os: [ubuntu-24.04-arm]
runs-on: ${{ matrix.os }}
env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
diff --git a/.github/workflows/groovy-build-dist.yml b/.github/workflows/groovy-build-dist.yml
index be44d5bcda..91bf7be76b 100644
--- a/.github/workflows/groovy-build-dist.yml
+++ b/.github/workflows/groovy-build-dist.yml
@@ -22,7 +22,7 @@ permissions:
jobs:
dist:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04-arm
env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
steps:
diff --git a/.github/workflows/groovy-build-test.yml b/.github/workflows/groovy-build-test.yml
index b560808071..8271c187ec 100644
--- a/.github/workflows/groovy-build-test.yml
+++ b/.github/workflows/groovy-build-test.yml
@@ -28,7 +28,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- os: [ubuntu-latest]
+ os: [ubuntu-24.04-arm]
java: [11, 17, 21]
runs-on: ${{ matrix.os }}
steps:
@@ -54,7 +54,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- os: [ubuntu-latest]
+ os: [ubuntu-24.04-arm]
java: [12, 13, 14, 15, 16, 18, 19, 20, 22, 23, 24]
runs-on: ${{ matrix.os }}
steps:
@@ -74,7 +74,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- os: [ubuntu-latest]
+ os: [ubuntu-24.04-arm]
# The jdk links of "install-jdk.sh" are sometimes outdated, so we have to download openjdk releases from https://jdk.java.net/ by ourselves.
jdk:
- "https://download.java.net/java/early_access/jdk25/15/GPL/openjdk-25-ea+15_linux-x64_bin.tar.gz"
diff --git a/.github/workflows/groovy-rat-check.yml b/.github/workflows/groovy-rat-check.yml
index 0cd7286518..e546c0f382 100644
--- a/.github/workflows/groovy-rat-check.yml
+++ b/.github/workflows/groovy-rat-check.yml
@@ -25,7 +25,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- os: [ubuntu-latest]
+ os: [ubuntu-24.04-arm]
runs-on: ${{ matrix.os }}
env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
diff --git a/.github/workflows/micronaut-joint-validation.yml b/.github/workflows/micronaut-joint-validation.yml
index 9d25a421d1..a1aa7e643e 100644
--- a/.github/workflows/micronaut-joint-validation.yml
+++ b/.github/workflows/micronaut-joint-validation.yml
@@ -30,7 +30,7 @@ jobs:
build:
strategy:
fail-fast: true
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04-arm
env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
steps: