chore: release v0.4.0 - #23
Merged
Merged
Conversation
Every other src/just_bashit/*.sh has a [[tool.bumpversion.files]] entry; make-run.sh landed without one. A bump would have moved every banner except that file's, and the `src/ headers` version probe does `sort -u` across all of them — so version-check would have failed the release with two versions where it expects one. Caught by the gate rather than by a user, but the manifest is where it should have been fixed. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
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.
Cuts v0.4.0, the first release carrying
make-run.Contents
Added —
make-run.sh. Asks a repo what its commands actually are, reading the result ofstandard.mk's defaults layered with the repo's own overrides. No second copy to vendor, nothing to keep in sync. Reachable asjbx make-run(alias landed injust-buildit.github.io) orjbx just-bashit:make-run.Fixed —
ci.ymlcarriesworkflow_dispatch.pushandpull_requestare both webhook-delivered, so during the 2026-08-06 Actions incident this repo had no reachable trigger at all. Merged as #22.Fixed —
make-runavoids--eval. It arrived in GNU make 3.82; macOS ships 3.81. Confirmed by a real macOS run where exactly the--evalcallers failed. Merged as #21.Fixed —
make-run.shregistered with bumpversion. Every othersrc/just_bashit/*.shhad a[[tool.bumpversion.files]]entry; this one landed without one. Thesrc/ headersprobe doessort -uacross all banners, so a bump would have produced two versions whereversion-checkexpects one. Caught by the gate, fixed in the manifest.Verification
CI on this branch is driven by
workflow_dispatch, since webhook delivery is still throttled.🤖 Generated with Claude Code