Skip to content

chore: post-review improvements#3

Merged
DeepDiver1975 merged 1 commit intomasterfrom
improve/post-review-fixes
May 8, 2026
Merged

chore: post-review improvements#3
DeepDiver1975 merged 1 commit intomasterfrom
improve/post-review-fixes

Conversation

@DeepDiver1975
Copy link
Copy Markdown
Contributor

Summary

Post-review fixes from final code review:

  • Dockerfile: add VERSION guard (fails fast with a clear error if --build-arg VERSION is omitted) and tighten sha256sum grep to an exact pattern match (^[0-9a-f]{64} web\.tar\.gz$)
  • .dockerignore: exclude .git, .github, docs/, README.md, etc. from the build context to reduce context size and prevent spurious cache invalidation
  • README: update release workflow section to reflect PR-based flow (open PR → merge → push tag) instead of direct push to master

Test plan

  • CI passes on this branch
  • docker build without --build-arg VERSION prints a clear error and exits 1

🤖 Generated with Claude Code

- Dockerfile: add VERSION guard and tighten sha256sum grep pattern
- Add .dockerignore to reduce build context
- README: update release workflow to use PRs instead of direct push

Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
@DeepDiver1975 DeepDiver1975 merged commit 9b773b0 into master May 8, 2026
3 checks passed
@DeepDiver1975 DeepDiver1975 deleted the improve/post-review-fixes branch May 8, 2026 12:11
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