Skip to content

Bump dependencies to fix security alerts - #152

Merged
wu-sheng merged 1 commit into
mainfrom
bump/security-deps-2026-11-02
Nov 3, 2026
Merged

wu-sheng merged 1 commit into
mainfrom
bump/security-deps-2026-11-02

Conversation

@wu-sheng

@wu-sheng wu-sheng commented Nov 2, 2026

Copy link
Copy Markdown
Member

Bump golang.org/x/net in the e2e binary past the versions OSV flags, and move the workflows and the published action to current GitHub Actions majors.

Dependencies

Module Old New Manifest Advisories
golang.org/x/net (indirect) v0.60.0 v0.62.0 go.mod GO-2026-6860, GO-2026-6866

No other module moves. dist/LICENSE names Go modules without versions, so it does not change.

GitHub Actions

  • actions/checkout v4 -> v7
  • actions/setup-go v5 -> v7 (go-version: 1.26 unchanged), also in action.yaml, the composite action other SkyWalking repositories pin
  • helm/kind-action and apache/skywalking-eyes keep their current ASF-approved pins; e2e-test.yaml keeps using this repository's own action from main

infra-e2e

This is skywalking-infra-e2e itself; the pin rule does not apply.

Verified locally (Go 1.27.1)

  • go build ./..., go vet ./...: pass
  • go test ./...: pass (7 packages)
  • Not run: the kind and compose e2e jobs, the Docker image build

Left out on purpose

  • github.com/docker/docker v28.5.2+incompatible (Dependabot GHSA-pxq6-2prw-chj9, GHSA-rg2x-37c3-w2rh, GHSA-vp62-88p7-qqf5, GHSA-x86f-5xw2-fm2r; OSV GO-2026-4883 and others): no fixed release exists under this module path. The fixes ship in the Moby daemon (29.x, now github.com/moby/moby/v2), and the advisories concern the daemon, not the client API this tool uses.
  • golang.org/x/crypto v0.58.0 GO-2026-5932 (openpgp is unmaintained) has no fixed version.

- golang.org/x/net v0.60.0 -> v0.62.0 (GO-2026-6860, GO-2026-6866) in
  the e2e binary.

GitHub Actions: actions/checkout v4 -> v7 and actions/setup-go v5 ->
v7 in the workflows and in action.yaml, the composite action other
projects run.
@wu-sheng wu-sheng added this to the 1.4.0 milestone Nov 2, 2026
@wu-sheng
wu-sheng merged commit 7268db1 into main Nov 3, 2026
7 checks passed
@wu-sheng
wu-sheng deleted the bump/security-deps-2026-11-02 branch November 3, 2026 01:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants