@@ -39,6 +39,7 @@ permissions:
3939env :
4040 TEE_PLATFORM : tdx
4141 OCI_IMAGE : ghcr.io/${{ github.repository }}/podvm
42+ PODVM_GCP_IMAGE_PROJECT : cohere-artifacts
4243 VERSIONS_YAML : src/cloud-api-adaptor/versions.yaml
4344
4445jobs :
@@ -128,9 +129,8 @@ jobs:
128129 GCS_BUCKET : ${{ vars.PODVM_GCS_BUCKET }}
129130 run : |
130131 GCS_URI="gs://${GCS_BUCKET}/${IMAGE_NAME}/disk.tar.gz"
131- gsutil -o GSUtil:parallel_composite_upload_threshold=150M \
132- cp /tmp/podvm/disk.tar.gz "$GCS_URI"
133- gsutil -q cp /tmp/podvm/measurements.json \
132+ gcloud storage cp /tmp/podvm/disk.tar.gz "$GCS_URI"
133+ gcloud storage cp /tmp/podvm/measurements.json \
134134 "gs://${GCS_BUCKET}/${IMAGE_NAME}/measurements.json"
135135 echo "gcs_uri=$GCS_URI" >> "$GITHUB_OUTPUT"
136136
@@ -147,7 +147,7 @@ jobs:
147147 KERNEL : ${{ steps.pull.outputs.kernel }}
148148 BUILD_DATE : ${{ steps.pull.outputs.build_date }}
149149 GCS_URI : ${{ steps.upload.outputs.gcs_uri }}
150- GCP_PROJECT : ${{ vars.GCP_PROJECT }}
150+ GCP_PROJECT : ${{ env.PODVM_GCP_IMAGE_PROJECT }}
151151 IMAGE_TAG : ${{ inputs.image_tag }}
152152 REPLACE_EXISTING : ${{ inputs.replace_existing_image }}
153153 run : |
@@ -202,5 +202,5 @@ jobs:
202202 GCS_BUCKET : ${{ vars.PODVM_GCS_BUCKET }}
203203 IMAGE_NAME : ${{ steps.pull.outputs.image_name }}
204204 run : |
205- gsutil -m rm -r "gs://${GCS_BUCKET}/${IMAGE_NAME}/"
205+ gcloud storage rm --recursive "gs://${GCS_BUCKET}/${IMAGE_NAME}/"
206206 echo "Cleaned up GCS staging files"
0 commit comments