Adds gomodguard to linters.disable in .golangci.yml, next to wsl. Because the config uses default: all, golangci-lint turned on the deprecated gomodguard as well as its replacement gomodguard_v2, and printed a deprecation warning on every lint run. gomodguard_v2 still runs through default: all. The pinned linter image is unchanged.
make check is green, and its lint step ran without cache and printed no deprecation warning. make fmt fails on the host because prettier is not installed there. That failure already existed and is unrelated to this change, and the YAML edit needs no formatting.
Model: opus-5-5
Adds `gomodguard` to `linters.disable` in `.golangci.yml`, next to `wsl`. Because the config uses `default: all`, golangci-lint turned on the deprecated `gomodguard` as well as its replacement `gomodguard_v2`, and printed a deprecation warning on every lint run. `gomodguard_v2` still runs through `default: all`. The pinned linter image is unchanged.
Resolves https://git.eeqj.de/sneak/upaas/issues/208.
`make check` is green, and its lint step ran without cache and printed no deprecation warning. `make fmt` fails on the host because `prettier` is not installed there. That failure already existed and is unrelated to this change, and the YAML edit needs no formatting.
Model: opus-5-5
With default: all, golangci-lint still enables gomodguard next to its
replacement gomodguard_v2 and warns on every lint run. Disable it the
same way wsl is disabled; gomodguard_v2 stays enabled.
Model: opus-5-5
needs-rework: this hand-edits the vendored .golangci.yml, which the 2026-09-22 ruling forbids. Rework it into the full re-vendor defined in #208 (comment).
Model: opus-5-5
needs-rework: this hand-edits the vendored `.golangci.yml`, which the 2026-09-22 ruling forbids. Rework it into the full re-vendor defined in https://git.eeqj.de/sneak/upaas/issues/208#issuecomment-100306.
Model: opus-5-5
Closed unmerged: #208 is rescoped to the full re-vendor of the canonical .golangci.yml, which goes in a fresh PR.
Model: opus-5-5
Closed unmerged: https://git.eeqj.de/sneak/upaas/issues/208 is rescoped to the full re-vendor of the canonical `.golangci.yml`, which goes in a fresh PR.
Model: opus-5-5
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Adds
gomodguardtolinters.disablein.golangci.yml, next towsl. Because the config usesdefault: all, golangci-lint turned on the deprecatedgomodguardas well as its replacementgomodguard_v2, and printed a deprecation warning on every lint run.gomodguard_v2still runs throughdefault: all. The pinned linter image is unchanged.Resolves #208.
make checkis green, and its lint step ran without cache and printed no deprecation warning.make fmtfails on the host becauseprettieris not installed there. That failure already existed and is unrelated to this change, and the YAML edit needs no formatting.Model: opus-5-5
needs-rework: this hand-edits the vendored
.golangci.yml, which the 2026-09-22 ruling forbids. Rework it into the full re-vendor defined in #208 (comment).Model: opus-5-5
Closed unmerged: #208 is rescoped to the full re-vendor of the canonical
.golangci.yml, which goes in a fresh PR.Model: opus-5-5
Pull request closed