Skip to content

GCP only dev#2595

Merged
ebrehault merged 1 commit intomainfrom
change-main-pipeline
Feb 10, 2026
Merged

GCP only dev#2595
ebrehault merged 1 commit intomainfrom
change-main-pipeline

Conversation

@rastut
Copy link
Contributor

@rastut rastut commented Feb 10, 2026

This pull request updates the deployment workflow in .github/workflows/deploy.yml to ensure that deployment steps only run on the dev branch instead of the main branch. This prevents accidental deployments to production from branches other than dev.

Deployment workflow changes:

  • Changed the condition for publishing the widget and RAO widget to GCS so that it only runs when the current branch is dev (github.ref == 'refs/heads/dev'). [1] [2]
  • Updated the condition for pushing the SDK to GCP CDN to trigger only on the dev branch.
  • Modified the CDN cache invalidation and SDK docs publishing steps to run only on the dev branch.

@rastut rastut requested a review from a team as a code owner February 10, 2026 16:15
@ebrehault ebrehault merged commit 6860fb1 into main Feb 10, 2026
3 checks passed
@ebrehault ebrehault deleted the change-main-pipeline branch February 10, 2026 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants