Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,24 @@

All notable changes to Argus are documented here.

## [0.5.6](https://github.com/Meru143/argus/compare/argus-ai-v0.5.5...argus-ai-v0.5.6) - 2026-05-04

### Added

- *(ci)* add musl Linux build targets

### Fixed

- *(ci)* keep release trigger on argus-ai-v* and pin cross
- *(ci)* trigger Release on argus-core-v* tag (consistent with release-plz)
- *(ci)* use GH_PAT for release-plz release step so tag pushes trigger CI
Comment on lines +13 to +15
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Fix conflicting release-trigger wording in 0.5.6 notes.

Line 14 conflicts with Line 13 and with .github/workflows/release.yml (trigger pattern is argus-ai-v*). Please reword Line 14 so the changelog doesn’t imply Release is triggered by argus-core-v* tags.

Proposed wording update
 - *(ci)* keep release trigger on argus-ai-v* and pin cross
-- *(ci)* trigger Release on argus-core-v* tag (consistent with release-plz)
+- *(ci)* use GH_PAT in release-plz so bot-pushed tags can trigger downstream Release workflow
 - *(ci)* use GH_PAT for release-plz release step so tag pushes trigger CI
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
- *(ci)* keep release trigger on argus-ai-v* and pin cross
- *(ci)* trigger Release on argus-core-v* tag (consistent with release-plz)
- *(ci)* use GH_PAT for release-plz release step so tag pushes trigger CI
- *(ci)* keep release trigger on argus-ai-v* and pin cross
- *(ci)* use GH_PAT in release-plz so bot-pushed tags can trigger downstream Release workflow
- *(ci)* use GH_PAT for release-plz release step so tag pushes trigger CI
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@CHANGELOG.md` around lines 13 - 15, The changelog line claiming "trigger
Release on argus-core-v* tag" conflicts with the actual workflow trigger
pattern; update CHANGELOG.md (the second bullet in the 0.5.6 notes) to clarify
that Release is triggered by argus-ai-v* tags (matching
.github/workflows/release.yml's argus-ai-v* pattern) and remove or reword any
implication that argus-core-v* tags trigger the Release workflow so the entry is
consistent with the release.yml trigger.

- tighten landing page hero terminal
- tighten landing page proof layout

### Other

- *(ci)* tighten GH_PAT scope guidance to least-privilege

## [0.5.5](https://github.com/Meru143/argus/compare/argus-ai-v0.5.4...argus-ai-v0.5.5) - 2026-04-04

### Fixed
Expand Down
16 changes: 8 additions & 8 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 8 additions & 8 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ members = [

[workspace.package]
edition = "2021"
version = "0.5.5"
version = "0.5.6"
license = "MIT"
description = "AI code review platform — your coding agent shouldn't grade its own homework"
repository = "https://github.com/Meru143/argus"
Expand All @@ -32,13 +32,13 @@ targets = [
]

[workspace.dependencies]
argus-core = { path = "crates/argus-core", version = "0.5.5" }
argus-repomap = { path = "crates/argus-repomap", version = "0.5.5" }
argus-difflens = { path = "crates/argus-difflens", version = "0.5.5" }
argus-codelens = { path = "crates/argus-codelens", version = "0.5.5" }
argus-gitpulse = { path = "crates/argus-gitpulse", version = "0.5.5" }
argus-review = { path = "crates/argus-review", version = "0.5.5" }
argus-mcp = { path = "crates/argus-mcp", version = "0.5.5" }
argus-core = { path = "crates/argus-core", version = "0.5.6" }
argus-repomap = { path = "crates/argus-repomap", version = "0.5.6" }
argus-difflens = { path = "crates/argus-difflens", version = "0.5.6" }
argus-codelens = { path = "crates/argus-codelens", version = "0.5.6" }
argus-gitpulse = { path = "crates/argus-gitpulse", version = "0.5.6" }
argus-review = { path = "crates/argus-review", version = "0.5.6" }
argus-mcp = { path = "crates/argus-mcp", version = "0.5.6" }

serde = { version = "1", features = ["derive"] }
serde_json = "1"
Expand Down
11 changes: 11 additions & 0 deletions crates/argus-gitpulse/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.5.6](https://github.com/Meru143/argus/compare/argus-gitpulse-v0.5.5...argus-gitpulse-v0.5.6) - 2026-05-04

### Fixed

- *(gitpulse)* stable author ordering by tie-breaking on email
- *(lint)* satisfy clippy 1.95 unnecessary_sort_by

### Other

- cargo fmt the multi-key sort_by in ownership.rs
6 changes: 6 additions & 0 deletions crates/argus-review/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.5.6](https://github.com/Meru143/argus/compare/argus-review-v0.5.5...argus-review-v0.5.6) - 2026-05-04

### Fixed

- *(lint)* satisfy clippy 1.95 unnecessary_sort_by in patch.rs

## [0.5.3](https://github.com/Meru143/argus/compare/argus-review-v0.5.2...argus-review-v0.5.3) - 2026-03-26

### Other
Expand Down
Loading