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: