Skip to content

Merge testing into master (v0.1.4)#68

Merged
vsilent merged 14 commits intomasterfrom
testing
Mar 13, 2026
Merged

Merge testing into master (v0.1.4)#68
vsilent merged 14 commits intomasterfrom
testing

Conversation

@vsilent
Copy link
Collaborator

@vsilent vsilent commented Mar 13, 2026

Brings CI tags trigger, install script, and new CLI commands to master so tag-based releases work.

vsilent and others added 4 commits March 12, 2026 11:58
correctly interpret 'all' and return health status for all containers
v0.1.4, install with curl, new health/status,update commands, build r…
Copilot AI review requested due to automatic review settings March 13, 2026 09:04
Copy link
Contributor

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

Adds end-user distribution and operational tooling improvements to the Status Panel agent, including new CLI subcommands, self-update helpers, and GitHub Release automation.

Changes:

  • Expanded CLI with Docker operations (start, health, logs), host metrics, and update subcommands.
  • Added a POSIX install.sh installer and documented “Quick Install” flow in README.
  • Updated CI to build release binaries on v* tags and publish GitHub Releases (with SHA256).

Reviewed changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
src/main.rs Adds new CLI subcommands for Docker ops, metrics printing, and self-update orchestration.
src/commands/stacker.rs Extends health handling to support aggregated "all" container health results.
src/commands/mod.rs Re-exports load_manifest needed by CLI rollback flow.
README.md Documents quick install via install.sh with version pinning and custom install dir.
install.sh New installer: detects platform, resolves latest tag, downloads binary + checksum, installs.
CHANGELOG.md Documents v0.1.4 changes (installer, CLI updates, CI release publishing).
Cargo.toml Bumps crate version to 0.1.4.
Cargo.lock Updates lockfile version entry for 0.1.4.
.github/workflows/ci.yml Adds tag trigger and a GitHub Release publishing job for tagged builds.

You can also share your feedback on Copilot code review. Take the survey.

vsilent and others added 8 commits March 13, 2026 11:30
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
fix: apply rustfmt to stacker.rs
@vsilent vsilent merged commit fb0f510 into master Mar 13, 2026
12 checks passed
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