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

jamesfredley pushed a commit to branch use-ghcr.io
in repository https://gitbox.apache.org/repos/asf/grails-forge.git


The following commit(s) were added to refs/heads/use-ghcr.io by this push:
     new 64a263b  Use older version of google-github-actions/setup-gcloud
64a263b is described below

commit 64a263b504694f231740f96e60ae480b319176a5
Author: James Fredley <jamesfred...@users.noreply.github.com>
AuthorDate: Thu May 8 17:20:25 2025 -0400

    Use older version of google-github-actions/setup-gcloud
---
 .github/workflows/next-gcp-deploy.yml          | 34 +++++++++-----------------
 .github/workflows/prev-gcp-deploy.yml          |  4 +--
 .github/workflows/prev-snapshot-gcp-deploy.yml |  4 +--
 .github/workflows/release-gcp-deploy.yml       |  4 +--
 .github/workflows/snapshot-gcp-deploy.yml      |  4 +--
 5 files changed, 20 insertions(+), 30 deletions(-)

diff --git a/.github/workflows/next-gcp-deploy.yml 
b/.github/workflows/next-gcp-deploy.yml
index b62f993..f917f1a 100644
--- a/.github/workflows/next-gcp-deploy.yml
+++ b/.github/workflows/next-gcp-deploy.yml
@@ -41,7 +41,7 @@ jobs:
     if: github.event_name != 'pull_request'
     needs: [build]
     env:
-      IMAGE_NAME: ghcr.io/${{ github.repository }}/${{ secrets.GCP_APP_NAME 
}}:next
+      IMAGE_NAME: gcr.io/${{ secrets.GCP_PROJECT_ID }}/${{ 
secrets.GCP_APP_NAME }}:next
     steps:
       - name: "🔑 Login"
         uses: 
google-github-actions/setup-gcloud@20c93dacc1d70ddbce76c63ab32c35595345bdd1
@@ -73,16 +73,11 @@ jobs:
           ./gradlew
           grails-forge-web-netty:dockerBuildNative
           -PdockerImageName=${{ env.IMAGE_NAME }}
-      - name: Set up Docker Buildx
-        uses: 
docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 #v3.10.0
-      - name: "Log in to GitHub Container Registry"
-        uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 
#v3.40
-        with:
-          registry: ghcr.io
-          username: ${{ github.actor }}
-          password: ${{ secrets.GITHUB_TOKEN }}
-      - name: Push Docker image
-        run: docker push ${{ env.IMAGE_NAME }}
+      - name: "📤 Push image to Google Cloud Container Registry"
+        run: >
+          ./gradlew
+          grails-forge-web-netty:dockerPushNative
+          -PdockerImageName=${{ env.IMAGE_NAME }}
       - name: "🚀 Deploy Docker image"
         run: >
           gcloud run deploy ${{ secrets.GCP_PROJECT_ID }}-next
@@ -98,7 +93,7 @@ jobs:
     if: github.event_name != 'pull_request'
     needs: [build]
     env:
-      IMAGE_NAME: ghcr.io/${{ github.repository }}/${{ secrets.GCP_APP_NAME 
}}-analytics:next
+      IMAGE_NAME: gcr.io/${{ secrets.GCP_PROJECT_ID }}/${{ 
secrets.GCP_APP_NAME }}-analytics:next
     steps:
       - name: "🔑 Login"
         uses: 
google-github-actions/setup-gcloud@20c93dacc1d70ddbce76c63ab32c35595345bdd1
@@ -127,16 +122,11 @@ jobs:
           ./gradlew
           grails-forge-analytics-postgres:dockerBuildNative
           -PdockerImageName=${{ env.IMAGE_NAME }}
-      - name: Set up Docker Buildx
-        uses: 
docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 #v3.10.0
-      - name: "Log in to GitHub Container Registry"
-        uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 
#v3.40
-        with:
-          registry: ghcr.io
-          username: ${{ github.actor }}
-          password: ${{ secrets.GITHUB_TOKEN }}
-      - name: Push Docker image
-        run: docker push ${{ env.IMAGE_NAME }}
+      - name: "📤 Push image to Google Cloud Container Registry"
+        run: >
+          ./gradlew
+          grails-forge-analytics-postgres:dockerPushNative
+          -PdockerImageName=${{ env.IMAGE_NAME }}
       - name: "🚀 Deploy Docker image"
         run: |
           gcloud components install beta --quiet
diff --git a/.github/workflows/prev-gcp-deploy.yml 
b/.github/workflows/prev-gcp-deploy.yml
index 4eeb7c6..c6b167d 100644
--- a/.github/workflows/prev-gcp-deploy.yml
+++ b/.github/workflows/prev-gcp-deploy.yml
@@ -47,7 +47,7 @@ jobs:
       IMAGE_NAME: gcr.io/${{ secrets.GCP_PROJECT_ID }}/${{ 
secrets.GCP_APP_NAME }}:prev
     steps:
       - name: "🔑 Login"
-        uses: 
google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        uses: 
google-github-actions/setup-gcloud@20c93dacc1d70ddbce76c63ab32c35595345bdd1
         with:
           project_id: ${{ secrets.GCP_PROJECT_ID }}
           service_account_email: ${{ secrets.GCP_EMAIL }}
@@ -99,7 +99,7 @@ jobs:
       IMAGE_NAME: gcr.io/${{ secrets.GCP_PROJECT_ID }}/${{ 
secrets.GCP_APP_NAME }}-analytics:prev
     steps:
       - name: "🔑 Login"
-        uses: 
google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        uses: 
google-github-actions/setup-gcloud@20c93dacc1d70ddbce76c63ab32c35595345bdd1
         with:
           project_id: ${{ secrets.GCP_PROJECT_ID }}
           service_account_email: ${{ secrets.GCP_EMAIL }}
diff --git a/.github/workflows/prev-snapshot-gcp-deploy.yml 
b/.github/workflows/prev-snapshot-gcp-deploy.yml
index 642abfd..0d8203e 100644
--- a/.github/workflows/prev-snapshot-gcp-deploy.yml
+++ b/.github/workflows/prev-snapshot-gcp-deploy.yml
@@ -43,7 +43,7 @@ jobs:
       IMAGE_NAME: gcr.io/${{ secrets.GCP_PROJECT_ID }}/${{ 
secrets.GCP_APP_NAME }}:prev-snapshot
     steps:
       - name: "🔑 Login"
-        uses: 
google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        uses: 
google-github-actions/setup-gcloud@20c93dacc1d70ddbce76c63ab32c35595345bdd1
         with:
           project_id: ${{ secrets.GCP_PROJECT_ID }}
           service_account_email: ${{ secrets.GCP_EMAIL }}
@@ -94,7 +94,7 @@ jobs:
       IMAGE_NAME: gcr.io/${{ secrets.GCP_PROJECT_ID }}/${{ 
secrets.GCP_APP_NAME }}-analytics:prev-snapshot
     steps:
       - name: "🔑 Login"
-        uses: 
google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        uses: 
google-github-actions/setup-gcloud@20c93dacc1d70ddbce76c63ab32c35595345bdd1
         with:
           project_id: ${{ secrets.GCP_PROJECT_ID }}
           service_account_email: ${{ secrets.GCP_EMAIL }}
diff --git a/.github/workflows/release-gcp-deploy.yml 
b/.github/workflows/release-gcp-deploy.yml
index 66384f9..3765c02 100644
--- a/.github/workflows/release-gcp-deploy.yml
+++ b/.github/workflows/release-gcp-deploy.yml
@@ -55,7 +55,7 @@ jobs:
         with:
           ref: v${{ needs.build.outputs.release_version }}
       - name: "🔑 Login to Google Cloud"
-        uses: 
google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        uses: 
google-github-actions/setup-gcloud@20c93dacc1d70ddbce76c63ab32c35595345bdd1
         with:
           project_id: ${{ secrets.GCP_PROJECT_ID }}
           service_account_email: ${{ secrets.GCP_EMAIL }}
@@ -108,7 +108,7 @@ jobs:
         with:
           ref: v${{ needs.build.outputs.release_version }}
       - name: "🔑 Login"
-        uses: 
google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        uses: 
google-github-actions/setup-gcloud@20c93dacc1d70ddbce76c63ab32c35595345bdd1
         with:
           project_id: ${{ secrets.GCP_PROJECT_ID }}
           service_account_email: ${{ secrets.GCP_EMAIL }}
diff --git a/.github/workflows/snapshot-gcp-deploy.yml 
b/.github/workflows/snapshot-gcp-deploy.yml
index 3f783d3..d24efd7 100644
--- a/.github/workflows/snapshot-gcp-deploy.yml
+++ b/.github/workflows/snapshot-gcp-deploy.yml
@@ -43,7 +43,7 @@ jobs:
       IMAGE_NAME: gcr.io/${{ secrets.GCP_PROJECT_ID }}/${{ 
secrets.GCP_APP_NAME }}:snapshot
     steps:
       - name: "🔑 Login"
-        uses: 
google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        uses: 
google-github-actions/setup-gcloud@20c93dacc1d70ddbce76c63ab32c35595345bdd1
         with:
           project_id: ${{ secrets.GCP_PROJECT_ID }}
           service_account_email: ${{ secrets.GCP_EMAIL }}
@@ -93,7 +93,7 @@ jobs:
       IMAGE_NAME: gcr.io/${{ secrets.GCP_PROJECT_ID }}/${{ 
secrets.GCP_APP_NAME }}-analytics:snapshot
     steps:
       - name: "🔑 Login"
-        uses: 
google-github-actions/setup-gcloud@77e7a554d41e2ee56fc945c52dfd3f33d12def9a
+        uses: 
google-github-actions/setup-gcloud@20c93dacc1d70ddbce76c63ab32c35595345bdd1
         with:
           project_id: ${{ secrets.GCP_PROJECT_ID }}
           service_account_email: ${{ secrets.GCP_EMAIL }}

Reply via email to