Skip to content

Skip docker build/push job for dependabot PRs - #304

Merged
amrit110 merged 1 commit into
mainfrom
fix-docker-ci-dependabot
Aug 16, 2026
Merged

Skip docker build/push job for dependabot PRs#304
amrit110 merged 1 commit into
mainfrom
fix-docker-ci-dependabot

Conversation

@amrit110

Copy link
Copy Markdown
Member

Summary

Test plan

  • Confirm the docker job is skipped (not failed) on a rebase of an open dependabot PR after this merges
  • Confirm docker build/push still runs normally on merge to main

Dependabot-triggered workflow runs never receive repository secrets
(GitHub withholds them by design), so the GCP Workload Identity auth
step always fails on dependabot PRs, showing a false CI failure on
every dependency-bump PR that touches uv.lock. Skip the job in that
case; the real build/push still runs on merge to main and on release.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@amrit110
amrit110 merged commit f9f70b6 into main Aug 16, 2026
3 checks passed
@amrit110
amrit110 deleted the fix-docker-ci-dependabot branch August 16, 2026 12:42
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.

1 participant