Repository navigation
Publish a Docker test image :pr-<number> for each pull request - #175
Merged
Merged
Conversation
Pull requests from branches of this repository get a multi-platform image tagged pr-<number>, rebuilt on every push (a newer push cancels an older build). Forks are skipped since they have no secrets. Closing the pull request deletes the tag via the Docker Hub API. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
🟡 Merge after the to-dosThis only adds a CI workflow and docs. The proxy code, API and the Impact on existing users: None – the change is additive. Only the new To-do for the author
Test before merging: Let this PR build its own image, pull Technical details
|
Mask the token, and give the cleanup job a fixed name so the skipped check is not shown with an unexpanded expression. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Oct 19, 2026
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
New workflow
.github/workflows/pr-image.yml: every pull request from a branch of this repository gets a multi-platform Docker imagewimaha/tesla-ble-http-proxy:pr-<number>(linux/amd64, arm64, arm/v6, arm/v7). With it, an unmerged change can be tested on a Raspberry Pi with a plaindocker pullinstead ofdocker save/scp.pull_requestopened/synchronize/reopened, only whenhead.repo.full_name == github.repository. Forks have no secrets and are skipped.pr-<number>.:latest,:devand version tags are never touched.Needs checking
DOCKER_PASSto be a Docker Hub access token with Read, Write, Delete scope. Without it, the job fails and the tag has to be deleted by hand.Docs
actionlint passes.
🤖 Generated with Claude Code