Skip to content

fix(ci): replace Depot runner with ubuntu-latest, remove redundant vibedata workflow#4

Merged
hbanerjee74 merged 2 commits into
mainfrom
fix/vd-2587-depot-runner-cleanup
Jun 18, 2026
Merged

fix(ci): replace Depot runner with ubuntu-latest, remove redundant vibedata workflow#4
hbanerjee74 merged 2 commits into
mainfrom
fix/vd-2587-depot-runner-cleanup

Conversation

@hbanerjee74

Copy link
Copy Markdown

Summary

Follow-up to #3 — two commits that were added after that PR was merged:

  • Replace Depot runner/action: build-providers.yaml and build-encryption-bins.yaml used depot-ubuntu-22.04 + depot/build-push-action@v1 (project bbqjs4tj1g). Fork is not registered with Depot OIDC trust so jobs were stuck pending indefinitely. Replaced with ubuntu-latest + docker/build-push-action@v6 + QEMU for multi-arch. Added workflow_dispatch to both.
  • Remove build-vibedata-providers.yml: upstream workflows already push providers-vibedata:latest and providers-vibedata/encryption-bins:latest on merge to main — separate workflow was redundant. Also removes scripts/build-vibedata-providers.sh.

Test plan

  • Verify Build providers and Build release encryption bins pick up ubuntu-latest runners on next push to main
  • Verify both workflows can be triggered via workflow_dispatch
  • Confirm no Depot references remain in .github/workflows/

Fixes VD-2587

🤖 Generated with Claude Code

hbanerjee74 and others added 2 commits June 18, 2026 14:33
Fork is not registered with Depot OIDC trust (project bbqjs4tj1g).
Swap depot-ubuntu-22.04 runner and depot/build-push-action@v1 for
standard ubuntu-latest + docker/build-push-action@v6 with QEMU for
multi-arch so CI can actually run on this fork.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…tch to upstream workflows

The upstream build-providers.yaml and build-encryption-bins.yaml already
push providers-vibedata:latest and encryption-bins:latest on merge to main,
so the separate vibedata workflow is redundant. Remove it and its helper
script. Add workflow_dispatch to both upstream workflows for manual reruns.

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

@hbanerjee74 hbanerjee74 merged commit 4cafbc0 into main Jun 18, 2026
3 checks passed
@hbanerjee74 hbanerjee74 deleted the fix/vd-2587-depot-runner-cleanup branch June 18, 2026 06:49
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