Add buildkitd version logging to action output #56
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.
Add buildkitd version logging to action output
Summary
Added logging to display the buildkitd version after the daemon starts successfully. This provides visibility into which BuildKit version is being used during the "Starting Blacksmith builder" phase of the action.
The version is extracted from
buildkitd --versionoutput and logged usingcore.info(). If version detection fails for any reason, it falls back to debug logging without breaking the action.Also includes a
packageManagerfield addition topackage.json(auto-generated by corepack) to lock the pnpm version to 8.15.9.Review & Testing Checklist for Human
packageManagerlock in package.json is desired (generally good practice for consistency)Test Plan
buildkitd version: X.Y.ZNotes
buildkitd --versionfails/buildkit\s+v?(\S+)/iextracts the version number, with a fallback to raw output if the format is unexpectedNote
Update CI workflows and refresh dist build artifacts (including source map).
.github/workflows/(build.yml,lint.yml,release.yml,test-action.yml,verify-build.yml).dist/index.jsand add/updatedist/index.js.map.Written by Cursor Bugbot for commit 4a70932. This will update automatically on new commits. Configure here.