Skip to content

BCGov Crow - v0.12.1

Choose a tag to compare

@github-actions github-actions released this 07 Oct 22:59
· 9 commits to main since this release
f277d43

BCGov Crow - v0.12.1

Release type

Patch release

Summary

The Crow Raven Setup Agent now prepares local SonarQube scanners when Sonar
MCP is active, configured, or selected during setup. It covers the generic
SonarScanner CLI and the .NET/MSBuild scanner, checks official stable releases
during setup and maintenance, and requires confirmation before installation
or upgrades.

Highlights

  • Sonar MCP detection covers the active sonar_run_scan tool, Raven's
    sonar server ID, standalone sonar-mcp configuration, and selecting
    sonar during a new setup.
  • The agent installs the generic scanner into a versioned user-local
    directory and manages the .NET scanner as an exact-version global tool when
    a compatible .NET SDK is available.
  • Installation and updates preview paths, environment changes, integrity
    checks, and rollback steps. Missing SDKs, unknown server compatibility, and
    unverifiable MCP process visibility are reported rather than treated as
    successful setup.
  • Scanner releases are checked when the Raven Setup Agent is invoked for
    setup or maintenance. The optional Copilot update hook does not track
    scanner releases, and updates are never applied without confirmation.

Changes

  • Added conditionally loaded SonarScanner setup, verification, update, and
    rollback guidance to the Raven setup skill.
  • Updated the Raven Setup Agent, package documentation, collection
    installation references, and manifests for Crow v0.12.1.

Validation

  • Crow asset validation: Passed — 0 errors, 0 warnings.
  • Independent non-GPT model reviews: Passed — no remaining material findings.
  • APM package dry run: Passed — 220 files selected. Version alignment check
    was skipped because the package has no marketplace block.
  • git diff --check: Passed.

Artifacts

  • Archive: bcgov-crow-0.12.1.zip
  • SHA-256 file: bcgov-crow-0.12.1.zip.sha256
  • SHA-256: 7f4b5bd97b4d1b3a9bc967296ebcd667391f4914664f81790a8625ada18b12e3

Installation

Install the tagged release globally:

apm install bcgov/crow#v0.12.1 --global --target copilot

Or install the packaged archive:

apm install .\build\bcgov-crow-0.12.1.zip --global --target copilot