Skip to content

fix(ci): replace Depot runners/actions with ubuntu-latest + docker buildx#8

Closed
hbanerjee74 wants to merge 2 commits into
mainfrom
fix/vd-2587-depot-runner-cleanup
Closed

fix(ci): replace Depot runners/actions with ubuntu-latest + docker buildx#8
hbanerjee74 wants to merge 2 commits into
mainfrom
fix/vd-2587-depot-runner-cleanup

Conversation

@hbanerjee74

Copy link
Copy Markdown

Summary

Fork (accelerate-data/obot) is not registered with Depot OIDC trust (project bbqjs4tj1g) — all Depot-based jobs were stuck in pending indefinitely or failing with auth errors.

Runner-only fixes (depot-ubuntu-22.04ubuntu-latest):

  • go.yml
  • helm.yml (2 jobs)
  • user-ui.yml

Runner + action replacement (depot/build-push-action@v1docker/build-push-action@v6 + QEMU):

  • test-docker-build.yml: also removes BASE_IMAGE build-arg (not used by fork; cgr.io/chainguard/wolfi-base Dockerfile default is correct) and depot/setup-action@v1

Disable auto-trigger:

  • docker-build-and-push.yml: removes push: branches: [main], tags: v* trigger — build-vibedata-image.yml is the canonical pipeline for this fork; this workflow kept for manual workflow_dispatch use only

Test plan

  • Verify go, helm, user CI jobs pick up ubuntu-latest runners on PR
  • Verify Test Docker Build builds successfully on PR (no push)
  • Verify Build and Push Docker Image no longer auto-triggers on merge to main
  • Confirm no Depot references remain in auto-triggered workflows

🤖 Generated with Claude Code

…ildx

Fork is not registered with Depot OIDC trust (project bbqjs4tj1g).

- go.yml, helm.yml, user-ui.yml: depot-ubuntu-22.04 → ubuntu-latest
- test-docker-build.yml: depot runner + depot/setup-action + depot/build-push-action
  replaced with ubuntu-latest + QEMU + docker/build-push-action@v6; remove
  BASE_IMAGE build-arg (not used by fork build)
- docker-build-and-push.yml: remove push: trigger — build-vibedata-image.yml
  is the canonical pipeline; keep workflow_dispatch for manual use

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@linear-code

linear-code Bot commented Jun 18, 2026

Copy link
Copy Markdown

VD-2587

…ch only

Only build-vibedata-image.yml should auto-trigger image builds on main.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@hbanerjee74

Copy link
Copy Markdown
Author

Superseded by #9 which combines this with the main VD-2587 feature work.

@hbanerjee74 hbanerjee74 deleted the fix/vd-2587-depot-runner-cleanup branch June 25, 2026 15:10
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