chore(deps): refresh Go dependencies and CI tooling - #191
Merged
Conversation
Contributor
|
🦞👀 Pull request received. I will update this pull request when review starts. |
Contributor
|
ClawSweeper status: review started. I am starting a fresh review of this pull request: chore(deps): refresh Go dependencies and CI tooling This is item 1/1 in the current shard. Shard 0/1. This placeholder means the worker is alive and reading the current context. I will edit this same comment with the actual review when the claws are done clicking. Crustacean status: shell secured, claws on keyboard, evidence pebbles being sorted. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Refresh the Go dependency graph and CI tooling against the current published versions. Go 1.27.0 is now the minimum, with matching source-install documentation and pinned Go container images. Three mechanical
errors.AsTypechanges satisfy the updated lint gate without changing error handling.Updates are grouped as follows:
The optional Docker Git-source smoke previously required a semantic release version even though it installs a local source build. It now checks the existing
develcontract, allowing the archive assertions to run. The Unreleased changelog records the maintenance update.Held upgrades: Bubble Tea 2.0.9, Bubbles 2.2.1, and Lip Gloss 2.0.6 require a migration in Crawlkit, which owns the current v1 imports. Crawlkit 0.14.7 is current; this PR does not introduce a partial TUI migration. There are no open Dependabot or Renovate PRs superseded by this update.
Validation:
make checkpassed: module verification/tidy, formatting, all analyzers, 11 test-bearing packages, 85.6% coverage against the 85% floor, race tests, CLI smoke, and six credential-free snapshot builds for macOS/Linux/Windows on amd64/arm64.actionlintandshellcheck scripts/docker-git-source-smoke.shpassed. Gitleaks scanned 487 commits and the working tree with no leaks.scripts/docker-git-source-smoke.shpassed with a fresh one-message/one-embedding fixture, exercising import, search, messages, SQL, and report generation.x/crypto/openpgpadvisory GO-2026-5932 at module level; no fixed version exists.Baseline code CI, Docker, CodeQL, secret scanning, Pages, and scheduled maintenance workflows are green. The older manual release run failed only at the Homebrew handoff because
TAP_TOKENreceived HTTP 403 foropenclaw/homebrew-tap; that credential/permission issue is outside this dependency PR. No release was run or modified.