You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by jd...@apache.org on 2025/07/07 14:40:54 UTC

(grails-core) branch 7.0.x updated: [skip ci] ci: checkout must come before a credentials file creation

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

jdaugherty pushed a commit to branch 7.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git


The following commit(s) were added to refs/heads/7.0.x by this push:
     new be8736c264 [skip ci] ci: checkout must come before a credentials file creation
be8736c264 is described below

commit be8736c2647c9af80318a544cd638b79a1c42039
Author: James Daugherty <jd...@jdresources.net>
AuthorDate: Mon Jul 7 10:40:40 2025 -0400

    [skip ci] ci: checkout must come before a credentials file creation
---
 .github/workflows/forge-deploy-next.yml          | 42 +++++++++++++-----------
 .github/workflows/forge-deploy-prev-snapshot.yml | 42 +++++++++++++-----------
 .github/workflows/forge-deploy-prev.yml          | 42 +++++++++++++-----------
 .github/workflows/forge-deploy-release.yml       | 38 ++++++++++-----------
 .github/workflows/forge-deploy-snapshot.yml      | 42 +++++++++++++-----------
 5 files changed, 106 insertions(+), 100 deletions(-)

diff --git a/.github/workflows/forge-deploy-next.yml b/.github/workflows/forge-deploy-next.yml
index f7730e2287..c9ec639848 100644
--- a/.github/workflows/forge-deploy-next.yml
+++ b/.github/workflows/forge-deploy-next.yml
@@ -42,16 +42,6 @@ jobs:
     env:
       IMAGE_NAME: us-docker.pkg.dev/${{ secrets.GCP_PROJECT_ID }}/${{ secrets.GCP_APP_NAME }}/${{ secrets.GCP_APP_NAME }}:next
     steps:
-      - name: "🔑 Login to Google Cloud"
-        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
-        with:
-          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
-      - name: Set up Cloud SDK
-        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
-        with:
-          project_id: ${{ secrets.GCP_PROJECT_ID }}
-      - name: "🐋 Configure Docker for Artifact Registry"
-        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "📥 Checkout repository"
         uses: actions/checkout@v4
       - name: "☕️ Setup JDK"
@@ -63,6 +53,17 @@ jobs:
         uses: gradle/actions/setup-gradle@v4
         with:
           develocity-access-key: ${{ secrets.GRAILS_DEVELOCITY_ACCESS_KEY  }}
+      - name: "🔑 Login to Google Cloud"
+        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
+        with:
+          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
+          create_credentials_file: 'true'
+      - name: Set up Cloud SDK
+        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        with:
+          project_id: ${{ secrets.GCP_PROJECT_ID }}
+      - name: "🐋 Configure Docker for Artifact Registry"
+        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "🏃 Run tests"
         working-directory: grails-forge
         run: >
@@ -96,16 +97,6 @@ jobs:
     env:
       IMAGE_NAME: us-docker.pkg.dev/${{ secrets.GCP_PROJECT_ID }}/${{ secrets.GCP_APP_NAME }}/${{ secrets.GCP_APP_NAME }}-analytics:next
     steps:
-      - name: "🔑 Login to Google Cloud"
-        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
-        with:
-          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
-      - name: Set up Cloud SDK
-        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
-        with:
-          project_id: ${{ secrets.GCP_PROJECT_ID }}
-      - name: "🐋 Configure Docker for Artifact Registry"
-        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "📥 Checkout repository"
         uses: actions/checkout@v4
       - name: "☕️ Setup JDK"
@@ -117,6 +108,17 @@ jobs:
         uses: gradle/actions/setup-gradle@v4
         with:
           develocity-access-key: ${{ secrets.GRAILS_DEVELOCITY_ACCESS_KEY  }}
+      - name: "🔑 Login to Google Cloud"
+        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
+        with:
+          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
+          create_credentials_file: 'true'
+      - name: Set up Cloud SDK
+        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        with:
+          project_id: ${{ secrets.GCP_PROJECT_ID }}
+      - name: "🐋 Configure Docker for Artifact Registry"
+        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "🏃 Run tests"
         working-directory: grails-forge
         run: ./gradlew grails-forge-analytics-postgres:test
diff --git a/.github/workflows/forge-deploy-prev-snapshot.yml b/.github/workflows/forge-deploy-prev-snapshot.yml
index 1d8ae16e74..73315cab86 100644
--- a/.github/workflows/forge-deploy-prev-snapshot.yml
+++ b/.github/workflows/forge-deploy-prev-snapshot.yml
@@ -42,16 +42,6 @@ jobs:
     env:
       IMAGE_NAME: us-docker.pkg.dev/${{ secrets.GCP_PROJECT_ID }}/${{ secrets.GCP_APP_NAME }}/${{ secrets.GCP_APP_NAME }}:prev-snapshot
     steps:
-      - name: "🔑 Login to Google Cloud"
-        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
-        with:
-          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
-      - name: Set up Cloud SDK
-        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
-        with:
-          project_id: ${{ secrets.GCP_PROJECT_ID }}
-      - name: "🐋 Configure Docker for Artifact Registry"
-        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "📥 Checkout repository"
         uses: actions/checkout@v4
       - name: "☕️ Setup JDK"
@@ -63,6 +53,17 @@ jobs:
         uses: gradle/actions/setup-gradle@v4
         with:
           develocity-access-key: ${{ secrets.GRAILS_DEVELOCITY_ACCESS_KEY  }}
+      - name: "🔑 Login to Google Cloud"
+        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
+        with:
+          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
+          create_credentials_file: 'true'
+      - name: Set up Cloud SDK
+        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        with:
+          project_id: ${{ secrets.GCP_PROJECT_ID }}
+      - name: "🐋 Configure Docker for Artifact Registry"
+        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "🏃 Run tests"
         working-directory: grails-forge
         run: >
@@ -96,16 +97,6 @@ jobs:
     env:
       IMAGE_NAME: us-docker.pkg.dev/${{ secrets.GCP_PROJECT_ID }}/${{ secrets.GCP_APP_NAME }}/${{ secrets.GCP_APP_NAME }}-analytics:prev-snapshot
     steps:
-      - name: "🔑 Login to Google Cloud"
-        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
-        with:
-          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
-      - name: Set up Cloud SDK
-        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
-        with:
-          project_id: ${{ secrets.GCP_PROJECT_ID }}
-      - name: "🐋 Configure Docker for Artifact Registry"
-        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "📥 Checkout repository"
         uses: actions/checkout@v4
       - name: "☕️ Setup JDK"
@@ -117,6 +108,17 @@ jobs:
         uses: gradle/actions/setup-gradle@v4
         with:
           develocity-access-key: ${{ secrets.GRAILS_DEVELOCITY_ACCESS_KEY  }}
+      - name: "🔑 Login to Google Cloud"
+        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
+        with:
+          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
+          create_credentials_file: 'true'
+      - name: Set up Cloud SDK
+        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        with:
+          project_id: ${{ secrets.GCP_PROJECT_ID }}
+      - name: "🐋 Configure Docker for Artifact Registry"
+        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "🏃 Run tests"
         working-directory: grails-forge
         run: ./gradlew grails-forge-analytics-postgres:test
diff --git a/.github/workflows/forge-deploy-prev.yml b/.github/workflows/forge-deploy-prev.yml
index fbfc07cab1..b4ffbf2eb9 100644
--- a/.github/workflows/forge-deploy-prev.yml
+++ b/.github/workflows/forge-deploy-prev.yml
@@ -42,16 +42,6 @@ jobs:
     env:
       IMAGE_NAME: us-docker.pkg.dev/${{ secrets.GCP_PROJECT_ID }}/${{ secrets.GCP_APP_NAME }}/${{ secrets.GCP_APP_NAME }}:prev
     steps:
-      - name: "🔑 Login to Google Cloud"
-        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
-        with:
-          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
-      - name: Set up Cloud SDK
-        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
-        with:
-          project_id: ${{ secrets.GCP_PROJECT_ID }}
-      - name: "🐋 Configure Docker for Artifact Registry"
-        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "📥 Checkout repository"
         uses: actions/checkout@v4
       - name: "☕️ Setup JDK"
@@ -63,6 +53,17 @@ jobs:
         uses: gradle/actions/setup-gradle@v4
         with:
           develocity-access-key: ${{ secrets.GRAILS_DEVELOCITY_ACCESS_KEY  }}
+      - name: "🔑 Login to Google Cloud"
+        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
+        with:
+          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
+          create_credentials_file: 'true'
+      - name: Set up Cloud SDK
+        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        with:
+          project_id: ${{ secrets.GCP_PROJECT_ID }}
+      - name: "🐋 Configure Docker for Artifact Registry"
+        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "🏃 Run tests"
         working-directory: grails-forge
         run: >
@@ -96,16 +97,6 @@ jobs:
     env:
       IMAGE_NAME: us-docker.pkg.dev/${{ secrets.GCP_PROJECT_ID }}/${{ secrets.GCP_APP_NAME }}/${{ secrets.GCP_APP_NAME }}-analytics:prev
     steps:
-      - name: "🔑 Login to Google Cloud"
-        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
-        with:
-          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
-      - name: Set up Cloud SDK
-        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
-        with:
-          project_id: ${{ secrets.GCP_PROJECT_ID }}
-      - name: "🐋 Configure Docker for Artifact Registry"
-        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "📥 Checkout repository"
         uses: actions/checkout@v4
       - name: "☕️ Setup JDK"
@@ -117,6 +108,17 @@ jobs:
         uses: gradle/actions/setup-gradle@v4
         with:
           develocity-access-key: ${{ secrets.GRAILS_DEVELOCITY_ACCESS_KEY  }}
+      - name: "🔑 Login to Google Cloud"
+        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
+        with:
+          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
+          create_credentials_file: 'true'
+      - name: Set up Cloud SDK
+        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        with:
+          project_id: ${{ secrets.GCP_PROJECT_ID }}
+      - name: "🐋 Configure Docker for Artifact Registry"
+        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "🏃 Run tests"
         working-directory: grails-forge
         run: ./gradlew grails-forge-analytics-postgres:test
diff --git a/.github/workflows/forge-deploy-release.yml b/.github/workflows/forge-deploy-release.yml
index 033de462c5..e11a0d2ddc 100644
--- a/.github/workflows/forge-deploy-release.yml
+++ b/.github/workflows/forge-deploy-release.yml
@@ -48,27 +48,26 @@ jobs:
     steps:
       - name: "📥 Checkout repository"
         uses: actions/checkout@v4
+      - name: "☕️ Setup JDK"
+        uses: actions/setup-java@v4
         with:
-          ref: v${{ needs.build.outputs.release_version }}
+          distribution: 'liberica'
+          java-version: '17'
+      - name: "🐘 Setup Gradle"
+        uses: gradle/actions/setup-gradle@v4
+        with:
+          develocity-access-key: ${{ secrets.GRAILS_DEVELOCITY_ACCESS_KEY  }}
       - name: "🔑 Login to Google Cloud"
         uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
         with:
           credentials_json: ${{ secrets.GCP_CREDENTIALS }}
+          create_credentials_file: 'true'
       - name: Set up Cloud SDK
         uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
         with:
           project_id: ${{ secrets.GCP_PROJECT_ID }}
       - name: "🐋 Configure Docker for Artifact Registry"
         run: gcloud auth configure-docker us-docker.pkg.dev --quiet
-      - name: "☕️ Setup JDK"
-        uses: actions/setup-java@v4
-        with:
-          distribution: 'liberica'
-          java-version: '17'
-      - name: "🐘 Setup Gradle"
-        uses: gradle/actions/setup-gradle@v4
-        with:
-          develocity-access-key: ${{ secrets.GRAILS_DEVELOCITY_ACCESS_KEY  }}
       - name: "🏃 Run tests"
         working-directory: grails-forge
         run: >
@@ -103,27 +102,26 @@ jobs:
     steps:
       - name: "📥 Checkout repository"
         uses: actions/checkout@v4
+      - name: "☕️ Setup JDK"
+        uses: actions/setup-java@v4
         with:
-          ref: v${{ needs.build.outputs.release_version }}
+          distribution: 'liberica'
+          java-version: '17'
+      - name: "🐘 Setup Gradle"
+        uses: gradle/actions/setup-gradle@v4
+        with:
+          develocity-access-key: ${{ secrets.GRAILS_DEVELOCITY_ACCESS_KEY  }}
       - name: "🔑 Login to Google Cloud"
         uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
         with:
           credentials_json: ${{ secrets.GCP_CREDENTIALS }}
+          create_credentials_file: 'true'
       - name: Set up Cloud SDK
         uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
         with:
           project_id: ${{ secrets.GCP_PROJECT_ID }}
       - name: "🐋 Configure Docker for Artifact Registry"
         run: gcloud auth configure-docker us-docker.pkg.dev --quiet
-      - name: "☕️ Setup JDK"
-        uses: actions/setup-java@v4
-        with:
-          distribution: 'liberica'
-          java-version: '17'
-      - name: "🐘 Setup Gradle"
-        uses: gradle/actions/setup-gradle@v4
-        with:
-          develocity-access-key: ${{ secrets.GRAILS_DEVELOCITY_ACCESS_KEY  }}
       - name: "🏃 Run tests"
         working-directory: grails-forge
         run: >
diff --git a/.github/workflows/forge-deploy-snapshot.yml b/.github/workflows/forge-deploy-snapshot.yml
index c8c51b4904..e6204f0518 100644
--- a/.github/workflows/forge-deploy-snapshot.yml
+++ b/.github/workflows/forge-deploy-snapshot.yml
@@ -42,16 +42,6 @@ jobs:
     env:
       IMAGE_NAME: us-docker.pkg.dev/${{ secrets.GCP_PROJECT_ID }}/${{ secrets.GCP_APP_NAME }}/${{ secrets.GCP_APP_NAME }}:snapshot
     steps:
-      - name: "🔑 Login to Google Cloud"
-        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
-        with:
-          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
-      - name: Set up Cloud SDK
-        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
-        with:
-          project_id: ${{ secrets.GCP_PROJECT_ID }}
-      - name: "🐋 Configure Docker for Artifact Registry"
-        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "📥 Checkout repository"
         uses: actions/checkout@v4
       - name: "☕️ Setup JDK"
@@ -63,6 +53,17 @@ jobs:
         uses: gradle/actions/setup-gradle@v4
         with:
           develocity-access-key: ${{ secrets.GRAILS_DEVELOCITY_ACCESS_KEY  }}
+      - name: "🔑 Login to Google Cloud"
+        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
+        with:
+          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
+          create_credentials_file: 'true'
+      - name: Set up Cloud SDK
+        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        with:
+          project_id: ${{ secrets.GCP_PROJECT_ID }}
+      - name: "🐋 Configure Docker for Artifact Registry"
+        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "🏃 Run tests"
         working-directory: grails-forge
         run: >
@@ -94,16 +95,6 @@ jobs:
     env:
       IMAGE_NAME: us-docker.pkg.dev/${{ secrets.GCP_PROJECT_ID }}/${{ secrets.GCP_APP_NAME }}/${{ secrets.GCP_APP_NAME }}-analytics:snapshot
     steps:
-      - name: "🔑 Login to Google Cloud"
-        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
-        with:
-          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
-      - name: Set up Cloud SDK
-        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
-        with:
-          project_id: ${{ secrets.GCP_PROJECT_ID }}
-      - name: "🐋 Configure Docker for Artifact Registry"
-        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "📥 Checkout repository"
         uses: actions/checkout@v4
       - name: "☕️ Setup JDK"
@@ -115,6 +106,17 @@ jobs:
         uses: gradle/actions/setup-gradle@v4
         with:
           develocity-access-key: ${{ secrets.GRAILS_DEVELOCITY_ACCESS_KEY  }}
+      - name: "🔑 Login to Google Cloud"
+        uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193
+        with:
+          credentials_json: ${{ secrets.GCP_CREDENTIALS }}
+          create_credentials_file: 'true'
+      - name: Set up Cloud SDK
+        uses: google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        with:
+          project_id: ${{ secrets.GCP_PROJECT_ID }}
+      - name: "🐋 Configure Docker for Artifact Registry"
+        run: gcloud auth configure-docker us-docker.pkg.dev --quiet
       - name: "🏃 Run tests"
         working-directory: grails-forge
         run: ./gradlew grails-forge-analytics-postgres:test