From 46594a7dfe51956650a79ff22d6eea40b0a90006 Mon Sep 17 00:00:00 2001 From: Dazhong Xia Date: Wed, 3 Jan 2024 13:09:37 -0500 Subject: [PATCH] Use digest instead of tag so VM uses right image. --- .github/workflows/build-deploy-pudl.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-deploy-pudl.yml b/.github/workflows/build-deploy-pudl.yml index ea5e402205..a753523571 100644 --- a/.github/workflows/build-deploy-pudl.yml +++ b/.github/workflows/build-deploy-pudl.yml @@ -92,6 +92,7 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build image and push to Docker Hub + id: docker-build if: ${{ env.SKIP_BUILD != 'true' }} uses: docker/build-push-action@v5 with: @@ -127,7 +128,7 @@ jobs: --metadata-from-file startup-script=./docker/vm_startup_script.sh gcloud compute instances update-container "$GCE_INSTANCE" \ --zone "$GCE_INSTANCE_ZONE" \ - --container-image "docker.io/catalystcoop/pudl-etl:${{ env.BUILD_REF }}" \ + --container-image "docker.io/catalystcoop/pudl-etl@${{ steps.docker-build.outputs.digest }}" \ --container-command "micromamba" \ --container-arg="run" \ --container-arg="--prefix" \