Skip to content

Commit abe0caf

Browse files
Merge pull request #27 from cohere-ai/yousef/cc-223-move-podvm-images-to-cohere-artifacts
CC-223: Publish PodVM GCP images to cohere-artifacts
2 parents 23fa909 + 41fac48 commit abe0caf

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/deploy-gcp-cohere.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ permissions:
3939
env:
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

4445
jobs:
@@ -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

Comments
 (0)