refactor(s3control): eliminate goofy source files, split giant files Pure reorganization, behavior identical (verbatim moves, wire shapes byte-identical). backend_batch1/2/3 + handler_batch1/2/3 + handler.go (2466) split into op-family files (models.go, errors.go, backend_<family>.go, handler_<family>.go; max 746). 9 goofy test files (batch1-4/coverage/refinement1/parity_pass5-7) consolidated into per-family test files (154->154 tests, 156->156 subtests preserved); stripped goofy Test prefixes. No funlen/gocyclo nolints (none existed); zero new nolint. Whole package green (build/test-race/vet/fix/gofmt/lint 0 issues). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> #6941
ci.yml
on: pull_request
build
1m 13s
ui-lint
1m 22s
lint
11m 42s
modernize
10m 23s
govulncheck
42s
ui-test
4m 10s
Matrix: codeql
Matrix: integration
Matrix: terraform
coverage
0s
Annotations
1 error and 3 warnings
|
unit
Process completed with exit code 1.
|
|
govulncheck
Both go-version and go-version-file inputs are specified, only go-version will be used
|
|
codeql (go)
Cannot retrieve the full diff because there are too many (300) changed files in the pull request.
|
|
codeql (go)
1 issue was detected with this workflow: Please specify an on.push hook to analyze and see code scanning alerts from the default branch on the Security tab.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
e2e-coverage
|
1.26 MB |
sha256:ca2b653445a6fb4dcf712412360cf64b370cb9b17e4d89571ea4d8d4de1597a7
|
|
|
gopherstack-binary
|
50.7 MB |
sha256:d1046189708530d3972f1e62d8c07efa902bdc8f0b022763d6b2d5d9c490ef62
|
|
|
integration-0-coverage
|
147 KB |
sha256:f6228984fbf66e6f3d2bc1d6f5d6288c4aecea2d47e8e40a5b977844d8b0a293
|
|
|
integration-1-coverage
|
147 KB |
sha256:b4f9c9b217d6ff1567e2b771689553d80c57989e0c6d04e1804fa98cf3711c13
|
|
|
integration-2-coverage
|
148 KB |
sha256:0d9b9976cd84fe57bc919c90343c5c880a04d6d2e54bd3a5a8f7b2aa40515854
|
|
|
integration-3-coverage
|
148 KB |
sha256:a2d33f6423127e5800303f2c720783d6b7f41ec46f958e80ceee9c8437fbdc96
|
|