Skip to content

Commit bf738db

Browse files
committed
Fix release workflow
1 parent 9ab1ee2 commit bf738db

3 files changed

Lines changed: 14 additions & 2 deletions

File tree

.github/workflows/publish_docker_image.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ jobs:
4141
echo "VERSION=$VERSION" >> $GITHUB_ENV
4242
echo "Determined VERSION=$VERSION"
4343
# Setup gcloud CLI
44+
- uses: google-github-actions/auth@7c6bc770dae815cd3e89ee6cdf493a5fab2cc093 # v3.0.0
45+
with:
46+
credentials_json: ${{ secrets.GCP_CLOUDBUILD_SERVICE_ACCOUNT }}
4447
- uses: google-github-actions/setup-gcloud@aa5489c8933f4cc7a4f7d45035b3b1440c9c10db # v3.0.1
4548
with:
4649
service_account_email: ${{ secrets.GCP_CLOUDBUILD_EMAIL }}

.github/workflows/release_prepare.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,10 +160,11 @@ jobs:
160160
- name: Checkout code
161161
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
162162
# Sign in to Google
163+
- uses: google-github-actions/auth@7c6bc770dae815cd3e89ee6cdf493a5fab2cc093 # v3.0.0
164+
with:
165+
credentials_json: ${{ secrets.GCP_CLOUDBUILD_SERVICE_ACCOUNT }}
163166
- uses: google-github-actions/setup-gcloud@aa5489c8933f4cc7a4f7d45035b3b1440c9c10db # v3.0.1
164167
with:
165-
service_account_email: ${{ secrets.GCP_CLOUDBUILD_EMAIL }}
166-
service_account_key: ${{ secrets.GCP_CLOUDBUILD_KEY }}
167168
project_id: ${{ secrets.GCP_CLOUDBUILD_PROJECT }}
168169
# Submit the Cloudbuild job
169170
- name: Build docker images
@@ -208,6 +209,7 @@ jobs:
208209
env:
209210
ZENML_STORE_URL: ${{ secrets.RELEASE_TENANT_URL }}
210211
ZENML_STORE_API_KEY: ${{ secrets.RELEASE_TENANT_SERVICE_ACCOUNT_KEY }}
212+
ZENML_ACTIVE_PROJECT_ID: ${{ secrets.RELEASE_TENANT_PROJECT_ID }}
211213
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
212214
strategy:
213215
fail-fast: false

scripts/redeploy-release-prep-tenant.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,13 @@ def update_tenant(token: str, tenant_id: str, new_version: str) -> None:
7373
"admin": {
7474
"image_repository": "zenmldocker/prepare-release",
7575
"image_tag": f"server-{new_version}",
76+
"environment_vars": {
77+
"ZENML_STORE_BACKUP_STRATEGY": "in-memory",
78+
},
79+
"provider_config": {
80+
"schedules_enabled": False,
81+
"resource_pools_enabled": False,
82+
},
7683
},
7784
},
7885
},

0 commit comments

Comments
 (0)