Add new assertion function with comprehensive tests following TDD
日本語の概要は準備中です。原文の説明を表示しています。
Run pre-release validation and execute the release process
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
Thin reminder around ./release.sh. The release script owns the whole
end-to-end flow (version bumps, build, checksum, CHANGELOG, commit, signed
tags, push, GitHub release, latest branch). Don't reimplement those steps
here — fix release.sh if something is missing.
grep -o 'BASHUNIT_VERSION="[^"]*"' bashunit | cut -d'"' -f2git branch --show-currentgit status --shortawk '/^## Unreleased$/,/^## \[/' CHANGELOG.md | head -30./bashunit tests/ # all green
make sa && make lint # static analysis + editorconfig
gh run list --limit 3 --branch main
Stop and report if anything fails. Don't release on a red main.
$ARGUMENTS overrides; otherwise the script auto-increments the minor.
Bump by the Unreleased section: a ### Added/feat → minor, only ### Fixed →
patch. Confirm the version with the user before publishing.
./release.sh <version> --dry-run # preview; changes nothing
./release.sh <version> --force # publish (non-interactive)
Notes:
--dry-run release notes look "off" (they show the previous version's
section) because the CHANGELOG isn't actually rewritten in a dry run. The
real run converts ## Unreleased → ## [<version>] first, so the published
notes are correct. Not a bug.release::create_tags makes annotated, -m
tags (signed when tag.gpgsign=true) and pins v0 to the release commit
(^{}). No manual tagging needed..github/workflows/npm-publish.yml on the
GitHub release: published event.gh release view <version> # assets: bin/bashunit + bin/checksum
gh run list --workflow npm-publish.yml --limit 1
git log --oneline -1 origin/latest # latest branch advanced (docs deploy)
Confirm the npm version and the install.sh checksum match, then report the release URL.
./release.sh --rollback restores files from the most recent backup if a run
fails mid-way.
/release
/release 0.40.0
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Add new assertion function with comprehensive tests following TDD
日本語の概要は準備中です。原文の説明を表示しています。
Analyze test coverage and identify untested code paths
日本語の概要は準備中です。原文の説明を表示しています。
Stage and commit changes using conventional commits format
日本語の概要は準備中です。原文の説明を表示しています。
Debug and fix failing tests systematically
日本語の概要は準備中です。原文の説明を表示しています。
Fetch GitHub issue, create branch, plan and implement with TDD, then open PR
日本語の概要は準備中です。原文の説明を表示しています。
Walk over all open GitHub issues that are unassigned or assigned to the current user, and process each one via the /gh-issue skill, sequentially.
日本語の概要は準備中です。原文の説明を表示しています。