From 4d24cffdff0dcb0ab7c8393fb312c48f097302c9 Mon Sep 17 00:00:00 2001
From: wolfy1339 <webmaster@wolfy1339.com>
Date: Thu, 26 Dec 2024 14:17:26 -0500
Subject: [PATCH 1/2] Update deploy.yml

---
 .github/workflows/deploy.yml | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index bb21d2c..a3cd337 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -3,6 +3,7 @@ on:
   push:
     branches:
       - main
+      - '*'
   workflow_dispatch: {}
 
 jobs:
@@ -11,6 +12,11 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v4
+      - name: Set up Google Cloud Authentication
+        uses: google-github-actions/auth@v0
+        with:
+          project_id: ${{ secrets.PROJECT_ID }}
+          credentials_json: ${{ secrets.SERVICE_ACCOUNT_KEY }}
       - name: Set up Cloud SDK
         uses: google-github-actions/setup-gcloud@v0
         with:

From 6f46435e9a3cc2e9857b32b5736bfc5443111558 Mon Sep 17 00:00:00 2001
From: wolfy1339 <webmaster@wolfy1339.com>
Date: Thu, 26 Dec 2024 14:18:48 -0500
Subject: [PATCH 2/2] Update deploy.yml

---
 .github/workflows/deploy.yml | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index a3cd337..e6854ff 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -13,21 +13,19 @@ jobs:
     steps:
       - uses: actions/checkout@v4
       - name: Set up Google Cloud Authentication
-        uses: google-github-actions/auth@v0
+        uses: google-github-actions/auth@v2
         with:
           project_id: ${{ secrets.PROJECT_ID }}
           credentials_json: ${{ secrets.SERVICE_ACCOUNT_KEY }}
       - name: Set up Cloud SDK
-        uses: google-github-actions/setup-gcloud@v0
+        uses: google-github-actions/setup-gcloud@v2
         with:
           # probot/example-google-cloud-function credentials provided by @bcoe
           project_id: ${{ secrets.PROJECT_ID }}
-          service_account_key: ${{ secrets.SERVICE_ACCOUNT_KEY }}
-          export_default_credentials: true
       - name: Deploy to GCF
         run: |
           gcloud functions deploy example-google-cloud-function \
-            --runtime nodejs12 \
+            --runtime nodejs20 \
             --allow-unauthenticated \
             --trigger-http \
             --entry-point probotApp \