From 04f2dbd9ee621b313fc9e0f72345d23dfd019c2f Mon Sep 17 00:00:00 2001 From: jakeross Date: Thu, 21 Aug 2025 09:24:29 -0600 Subject: [PATCH 1/2] hotfix: fix list assets --- api/asset.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/asset.py b/api/asset.py index b3668be57..49e6cee1a 100644 --- a/api/asset.py +++ b/api/asset.py @@ -108,7 +108,8 @@ async def list_assets( def transformer(records: list[Asset]): if thing_id is not None: - records = [add_signed_url(ai, get_storage_bucket()) for ai in records] + bucket = get_storage_bucket() + records = [add_signed_url(ai, bucket) for ai in records] return records From 48b01c535cfe0ea5cfc7d458f02ecf44ce3390f1 Mon Sep 17 00:00:00 2001 From: jakeross Date: Thu, 21 Aug 2025 09:25:48 -0600 Subject: [PATCH 2/2] hotfix: renamed service to ocotillo-api --- .github/workflows/staging_deploy.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/staging_deploy.yml b/.github/workflows/staging_deploy.yml index f238396bf..94bed2c3a 100644 --- a/.github/workflows/staging_deploy.yml +++ b/.github/workflows/staging_deploy.yml @@ -36,7 +36,7 @@ jobs: # Uses Google Cloud Secret Manager to store secret credentials - name: Create app.yaml run: | - echo "service: nmsamplelocations" > app.yaml + echo "service: ocotillo-api" > app.yaml echo "runtime: python313" >> app.yaml echo "entrypoint: gunicorn -w 4 -k uvicorn.workers.UvicornWorker main:app" >> app.yaml echo "instance_class: F4" >> app.yaml @@ -63,10 +63,12 @@ jobs: # Clean up old versions - delete only the oldest version, one created and one destroyed - name: Clean up oldest version run: | - OLDEST_VERSION=$(gcloud app versions list --service=nmsamplelocations --project=${{ secrets.GCP_PROJECT_ID }} --format="value(id)" --sort-by="version.createTime" | head -n 1) + OLDEST_VERSION=$(gcloud app versions list --service=ocotillo-api --project=${{ secrets.GCP_PROJECT_ID }} + --format="value(id)" --sort-by="version.createTime" | head -n 1) if [ ! -z "$OLDEST_VERSION" ]; then echo "Deleting oldest version: $OLDEST_VERSION" - gcloud app versions delete $OLDEST_VERSION --service=nmsamplelocations --project=${{ secrets.GCP_PROJECT_ID }} --quiet + gcloud app versions delete $OLDEST_VERSION --service=ocotillo-api --project=${{ secrets.GCP_PROJECT_ID }} + --quiet echo "Deleted oldest version: $OLDEST_VERSION" else echo "No versions to delete"