Skip to content

Update Go and network dependencies - #190

Merged
LouisLotter merged 2 commits into
mainfrom
fix-cli-security-dependencies
Oct 21, 2026
Merged

LouisLotter merged 2 commits into
mainfrom
fix-cli-security-dependencies

Conversation

@ai-collaboration-app

@ai-collaboration-app ai-collaboration-app Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Build the SUSE Observability CLI with Go 1.26.10 and golang.org/x/net 0.60.0, including its required transitive updates, and align the local Mise pin. The supported Go 1.26 line works with the existing linter. Remove two stale Renovate branch annotations that blocked Zizmor; action pins and parsed workflow behavior are identical.

Tracks https://github.com/StackVista/cve-reporter/issues/101. PR CI passes tests, lint, workflow security, license and GoReleaser checks. Native AMD64/ARM64 validation passes timezone/JSON and TLS controls, with zero vulnerability and secret findings. Private evidence includes inventories, affected-image controls and compilation of all five release targets at head 5128b804.

After review and merge, a human must publish a release newer than v3.9.2 and adopt it in the dev chart. Delivery confirmation requires a later complete dev scan.

Use the supported Go 1.26.10 toolchain and golang.org/x/net 0.60.0, with the transitive versions selected by its module graph. Align the local Mise toolchain with the version used by CI and releases.

Tracking: StackVista/cve-reporter#101
The required online Zizmor audit fails because the main branch in the shared Renovate repository has advanced beyond these fixed, untagged action revisions. Remove the stale branch annotations without changing either action pin or any workflow behavior. Parsed YAML is identical, and Zizmor 1.31.1 passes with online audits enabled.
@ai-collaboration-app
ai-collaboration-app Bot marked this pull request as ready for review October 21, 2026 09:46
@LouisLotter
LouisLotter merged commit 82b3787 into main Oct 21, 2026
6 checks passed
@LouisLotter
LouisLotter deleted the fix-cli-security-dependencies branch October 21, 2026 10:28
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