Skip to content

Document the base-bash-libs release process#182

Merged
codeforester merged 1 commit into
mainfrom
documentation/181-20260716-release-process
Jul 16, 2026
Merged

Document the base-bash-libs release process#182
codeforester merged 1 commit into
mainfrom
documentation/181-20260716-release-process

Conversation

@codeforester

Copy link
Copy Markdown
Collaborator

Summary

  • Declare the machine-readable release contract for base-bash-libs in base_manifest.yaml.
  • Document the standard release ceremony, Homebrew handoff, and Base full-SHA dependency handoff.
  • Add agent guidance and contributor/README links so release work follows the repository contract.

Validation

  • ./tests/validate.sh
    • 301 BATS tests passed
    • Bash library validation passed.
  • BASE_BASH_LIBS_DIR=/Users/rameshhp/work/base-bash-libs/lib/bash basectl release plan --version 1.3.0 --manifest base_manifest.yaml
  • git diff --check

Notes

  • Ordinary pull requests leave VERSION unchanged.
  • The Homebrew formula and Base dependency pin remain downstream release handoffs; this PR does not publish a release.

Closes #181

@codeforester
codeforester merged commit 9bbebde into main Jul 16, 2026
2 checks passed
@codeforester
codeforester deleted the documentation/181-20260716-release-process branch July 16, 2026 17:47
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.

Adopt the standard repository release contract

1 participant