Skip to content

ci: add shreds e2e cross-repo workflow#3339

Merged
packethog merged 2 commits intomainfrom
ss/shreds-e2e-cross-repo
Mar 21, 2026
Merged

ci: add shreds e2e cross-repo workflow#3339
packethog merged 2 commits intomainfrom
ss/shreds-e2e-cross-repo

Conversation

@packethog
Copy link
Contributor

@packethog packethog commented Mar 21, 2026

Summary

  • Add a GitHub Actions workflow that runs doublezero-shreds e2e tests against the current doublezero commit on every PR and push to main
  • Checks out the doublezero-shreds repo, overrides the pinned doublezero SHA in e2e/.dep-shas.json, builds shreds e2e container images, and runs the test suite
  • Uses a separate GHCR namespace (dz-shreds-e2e) to avoid tag collisions with the shreds repo's own CI
  • Pins the shreds checkout SHA between setup and e2e jobs to prevent race conditions

Testing

  • Passes in CI

@packethog packethog marked this pull request as ready for review March 21, 2026 03:59
@packethog packethog self-assigned this Mar 21, 2026
@packethog packethog requested a review from snormore March 21, 2026 04:00
@packethog packethog enabled auto-merge (squash) March 21, 2026 04:19
@packethog packethog merged commit 245ebc7 into main Mar 21, 2026
33 checks passed
@packethog packethog deleted the ss/shreds-e2e-cross-repo branch March 21, 2026 04:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants