Skip to content

feat(ci): optional build-args input - #4

Merged
MauriceDellin merged 1 commit into
mainfrom
feat/ci-build-args
Aug 8, 2026
Merged

feat(ci): optional build-args input#4
MauriceDellin merged 1 commit into
mainfrom
feat/ci-build-args

Conversation

@MauriceDellin

Copy link
Copy Markdown
Contributor

Adds an optional build-args input to ci.yml (KEY=value lines, appended after APP/NODE_VERSION). First consumer: planklar bakes SOURCE_COMMIT=${{ github.sha }} into its web image so /api/health can report the deployed commit again (post-deploy commit check, PLX §8.2 friendly).

Backwards-compatible (default empty → unchanged args).

🤖 Generated with Claude Code

Tenants need to inject build metadata into images — first user is
planklar's SOURCE_COMMIT (baked into the image, read back via /api/health
for the post-deploy commit check that the Fly-era deploy script used to
do). The input takes KEY=value lines and is appended after the standard
APP/NODE_VERSION args.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@MauriceDellin
MauriceDellin merged commit a1da901 into main Aug 8, 2026
@MauriceDellin
MauriceDellin deleted the feat/ci-build-args branch August 8, 2026 19:26
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