diff --git a/.github/workflows/appengine-deploy.yaml b/.github/workflows/appengine-deploy.yaml index c51645a..108a9ab 100644 --- a/.github/workflows/appengine-deploy.yaml +++ b/.github/workflows/appengine-deploy.yaml @@ -14,23 +14,25 @@ jobs: - name: Checkout uses: actions/checkout@v1 - # Setup gcloud CLI - - uses: GoogleCloudPlatform/github-actions/setup-gcloud@master + - name: GCloud auth + id: 'auth' + uses: 'google-github-actions/auth@v0' with: - version: '275.0.0' - service_account_email: ${{ secrets.GCP_SA_EMAIL }} - service_account_key: ${{ secrets.GCP_SA_KEY }} + credentials_json: '${{ secrets.GCP_SA_KEY }}' + + - name: GCloud setup + uses: google-github-actions/setup-gcloud@v0 - name: Install yq run: sudo snap install yq - name: Set COMMIT run: | - yq write --inplace ./app.yaml env_variables.COMMIT ${GITHUB_SHA:0:7} + SHORT_SHA=${GITHUB_SHA:0:7} yq '.env_variables.COMMIT = strenv(SHORT_SHA)' --inplace ./app.yaml - name: Set LASTMODIFIED run: | - yq write --inplace ./app.yaml env_variables.LASTMOD "$(date -u +%Y-%m-%dT%H:%M:%SZ)" + LASTMOD="$(date -u +%Y-%m-%dT%H:%M:%SZ)" yq '.env_variables.LASTMOD = strenv(LASTMOD)' --inplace ./app.yaml - name: Deploy to AppEngine run: | diff --git a/app.yaml b/app.yaml index 39f2277..1ad73ed 100644 --- a/app.yaml +++ b/app.yaml @@ -7,5 +7,5 @@ "COMMIT": "dev", "LASTMOD": "dev", }, - "runtime": "go112" + "runtime": "go121" } diff --git a/go.mod b/go.mod index 1e6983b..129d28b 100644 --- a/go.mod +++ b/go.mod @@ -1,3 +1,3 @@ module ae-geo -go 1.12 +go 1.21