Skip to content

fix: add bpkg support and update release preparation commands - #14

Merged
GingerGraham merged 1 commit into
mainfrom
feat/adding-bpkg-support
Jan 21, 2026
Merged

fix: add bpkg support and update release preparation commands#14
GingerGraham merged 1 commit into
mainfrom
feat/adding-bpkg-support

Conversation

@GingerGraham

Copy link
Copy Markdown
Owner
  • added bpkg.json file
  • updated .releaserc.json to update version references in bpkg.json as part of a release and commit back to the repo
  • updated getting-started.md to provide guidance for using bpkg to install
  • relates to [FEATURE] Bash Package Manager Support Fixes [FEATURE] Bash Package Manager Support #13

- relates to [FEATURE] Bash Package Manager Support
Fixes #13
Copilot AI review requested due to automatic review settings January 21, 2026 11:26

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds support for the bpkg package manager, enabling users to install bash-logger through a standardized package management system. It introduces the bpkg.json configuration file, updates the automated release process to maintain version consistency across files, and provides comprehensive documentation for bpkg-based installation.

Changes:

  • Added bpkg.json package manifest with metadata, scripts, and file listings
  • Updated semantic-release configuration to automatically update bpkg.json version during releases
  • Added installation instructions and usage examples for bpkg in the getting-started documentation

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
bpkg.json New package manifest defining metadata, scripts, and files for bpkg distribution
.releaserc.json Updated release automation to version bpkg.json and commit it alongside other release assets
docs/getting-started.md Added comprehensive bpkg installation guide with examples for local and global installation, updates, and usage considerations

Comment thread docs/getting-started.md
Comment thread docs/getting-started.md
@GingerGraham
GingerGraham merged commit a577cfc into main Jan 21, 2026
11 checks passed
@GingerGraham
GingerGraham deleted the feat/adding-bpkg-support branch January 21, 2026 11:34
GingerGraham pushed a commit that referenced this pull request Jan 21, 2026
## [1.2.1](1.2.0...1.2.1) (2026-01-21)

### Bug Fixes

* add bpkg support and update release preparation commands ([#14](#14)) ([a577cfc](a577cfc)), closes [#13](#13)
* **bpkg:** resolved installation issue and updated documentation ([#17](#17)) ([1a3ff44](1a3ff44)), closes [#15](#15) [#16](#16)
* trigger manual patch release [skip ci] ([7f601e6](7f601e6))

### Documentation

* add Contributor Covenant Code of Conduct ([0e96703](0e96703))
* improve README formatting and clarify author attribution ([b68cc08](b68cc08))
* update SECURITY.md for clarity and formatting improvements ([fe9ddbf](fe9ddbf))
@GingerGraham

Copy link
Copy Markdown
Owner Author

🎉 This PR is included in version 1.2.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] Bash Package Manager Support

2 participants