Skip to content

fix(docker): clone exact PR commit in firehose and jetstream-subscriber Dockerfiles#190

Open
afbase wants to merge 1 commit into
mainfrom
fix/dockerfile-clone-exact-commit
Open

fix(docker): clone exact PR commit in firehose and jetstream-subscriber Dockerfiles#190
afbase wants to merge 1 commit into
mainfrom
fix/dockerfile-clone-exact-commit

Conversation

@afbase
Copy link
Copy Markdown
Collaborator

@afbase afbase commented May 23, 2026

Summary

Why

These three Dockerfiles share the same git-clone pattern. Any PR that adds a new Cargo.toml workspace member would cause all of them to fail at cargo build because the cloned workspace wouldn't include the new member directory.

Test plan

  • Confirm docker-build (rsky-firehose) and docker-build (rsky-jetstream-subscriber) pass on this PR
  • After merge, confirm a subsequent PR that adds a workspace member no longer breaks these builds

🤖 Generated with Claude Code

…er Dockerfiles

Same fix as rsky-pds: replace hardcoded git clone of origin/main with
ARG COMMIT_SHA + git init/fetch/checkout so the workspace always reflects
the exact commit under test. Also threads COMMIT_SHA through the workflow
build-args for both the fork and non-fork build steps.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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