Skip to content

Add install-all target and separate skill install#13

Merged
davebarnwell merged 2 commits intomainfrom
add-install-all-target
Mar 7, 2026
Merged

Add install-all target and separate skill install#13
davebarnwell merged 2 commits intomainfrom
add-install-all-target

Conversation

@davebarnwell
Copy link
Copy Markdown
Owner

Summary

  • make install install only the CLI binary
  • add install-all to install both the binary and AI skill
  • update README and CONTRIBUTING docs to describe all install options

Testing

  • make help

Copilot AI review requested due to automatic review settings March 7, 2026 20:53
Copy link
Copy Markdown

Copilot AI left a comment

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 refines the Makefile install workflow by separating CLI installation from AI skill installation, and updates contributor/user documentation to reflect the new install options.

Changes:

  • Change make install to install only the rollbar-cli binary (no longer installs the AI skill).
  • Add make install-all to install both the CLI binary and the AI skill.
  • Update README and CONTRIBUTING to document the available install targets.

Reviewed changes

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

File Description
README.md Documents the new install-all option and clarifies what install vs install-skill do.
Makefile Updates targets: decouples install from install-skill, adds install-all, and updates help output.
CONTRIBUTING.md Updates local dev instructions to include make install-all and clarify make install.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@davebarnwell davebarnwell merged commit 033beb2 into main Mar 7, 2026
1 check passed
@davebarnwell davebarnwell deleted the add-install-all-target branch March 7, 2026 21:00
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.

2 participants