This is an automated email from the ASF dual-hosted git repository.

paulk-asert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git


The following commit(s) were added to refs/heads/master by this push:
     new cd1ccc8a3c update GitHub actions
cd1ccc8a3c is described below

commit cd1ccc8a3c735b6e6a421d9a75fbc331f5459aa6
Author: Paul King <[email protected]>
AuthorDate: Mon May 11 06:20:15 2026 +1000

    update GitHub actions
---
 .github/workflows/groovy-build-coverage.yml    | 2 +-
 .github/workflows/groovy-build-test.yml        | 4 ++--
 .github/workflows/groovy-purge-grape-cache.yml | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/groovy-build-coverage.yml 
b/.github/workflows/groovy-build-coverage.yml
index e2a8b43e04..60c746d3c2 100644
--- a/.github/workflows/groovy-build-coverage.yml
+++ b/.github/workflows/groovy-build-coverage.yml
@@ -47,7 +47,7 @@ jobs:
       # Same key prefix as `groovy-build-test.yml` so the two workflows
       # share their accumulated Grape cache.
       - name: "🍇 Cache @Grab artifacts (~/.groovy/grapes)"
-        uses: actions/cache@v4
+        uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
         with:
           path: ~/.groovy/grapes
           key: ${{ runner.os }}-grape-${{ github.run_id }}
diff --git a/.github/workflows/groovy-build-test.yml 
b/.github/workflows/groovy-build-test.yml
index 1ef8b6fd57..5cf2e3a5a0 100644
--- a/.github/workflows/groovy-build-test.yml
+++ b/.github/workflows/groovy-build-test.yml
@@ -65,7 +65,7 @@ jobs:
       # fallback. The cache grows with new @Grab coordinates over time and
       # never gets invalidated by older ones being removed.
       - name: "🍇 Cache @Grab artifacts (~/.groovy/grapes)"
-        uses: actions/cache@v4
+        uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
         with:
           path: ~/.groovy/grapes
           key: ${{ runner.os }}-grape-${{ github.run_id }}
@@ -106,7 +106,7 @@ jobs:
       # See the lts job for rationale; same prefix lets both jobs share
       # the cache.
       - name: "🍇 Cache @Grab artifacts (~/.groovy/grapes)"
-        uses: actions/cache@v4
+        uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
         with:
           path: ~/.groovy/grapes
           key: ${{ runner.os }}-grape-${{ github.run_id }}
diff --git a/.github/workflows/groovy-purge-grape-cache.yml 
b/.github/workflows/groovy-purge-grape-cache.yml
index 75f64f02f1..9c77b87ae9 100644
--- a/.github/workflows/groovy-purge-grape-cache.yml
+++ b/.github/workflows/groovy-purge-grape-cache.yml
@@ -124,7 +124,7 @@ jobs:
     runs-on: ${{ matrix.os }}
     steps:
       - name: "🍇 Restore latest grape cache for ${{ runner.os }}"
-        uses: actions/cache@v4
+        uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
         with:
           path: ~/.groovy/grapes
           # New entry key per run so the cleaned tree gets saved under a

Reply via email to