Skip to content

Commit c973acf

Browse files
authored
Merge pull request #867 from PolicyEngine/fix/remove-traffic-split
Remove manual promotion of GCP image
2 parents ae050cb + 61a4a48 commit c973acf

2 files changed

Lines changed: 4 additions & 8 deletions

File tree

.github/workflows/deploy-production.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ env:
99
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
1010
PROJECT_ID: policyengine-household-api
1111
REGION: us-central1
12-
SERVICE_NAME: default
1312
IMAGE_NAME: us-central1-docker.pkg.dev/policyengine-household-api/policyengine-household-api/policyengine-household-api
1413
PYTHON_VERSION: '3.12'
1514
IMAGE_VERSION: python312-latest # Cannot use . in Artifact Registry versions
@@ -139,7 +138,6 @@ jobs:
139138
with:
140139
deliverables: "./gcp/policyengine_household_api/app.yaml"
141140
image_url: ${{ env.IMAGE_NAME }}:${{ env.IMAGE_VERSION }}
142-
promote: false # Don't move traffic over until full successful deploy
143141
flags: "--quiet"
144142
env_vars: |-
145143
AUTH0_ADDRESS_NO_DOMAIN=${{ secrets.AUTH0_ADDRESS_NO_DOMAIN }}
@@ -148,9 +146,3 @@ jobs:
148146
USER_ANALYTICS_DB_PASSWORD=${{ secrets.USER_ANALYTICS_DB_PASSWORD }}
149147
USER_ANALYTICS_DB_CONNECTION_NAME=${{ secrets.USER_ANALYTICS_DB_CONNECTION_NAME }}
150148
ANTHROPIC_API_KEY=${{ secrets.ANTHROPIC_API_KEY }}
151-
152-
- name: Set traffic to new version
153-
env:
154-
SERVICE_NAME: ${{ env.SERVICE_NAME }}
155-
VERSION: ${{ steps.deploy.outputs.version }}
156-
run: .github/scripts/set-traffic.sh

changelog_entry.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
- bump: patch
2+
changes:
3+
removed:
4+
- Manual promotion of GCP image post-deploy; instead, promote at time of deploy.

0 commit comments

Comments
 (0)