• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

KusionStack / kusion / 38648174822
42%
main: 46%

Build:
Build:
LAST BUILD BRANCH: ci/golangci-lint-v2
DEFAULT BRANCH: main
Ran 14 Oct 2026 10:36PM UTC
Jobs 1
Files 336
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

14 Oct 2026 09:28PM UTC coverage: 41.648% (-4.7%) from 46.347%
38648174822

Pull #1463

github

Iamrushabhshahh
style: fix findings reported by golangci-lint v2

golangci-lint v2 ships newer staticcheck, predeclared, prealloc and
gofumpt versions. Fix what they now report:

- staticcheck SA1006: use errors.New for constant messages in the
  secrets providers.
- staticcheck S1009: drop nil checks that len() already covers.
- predeclared: rename local "max" variables, which shadow the Go 1.21
  builtin, to "maxItems".
- prealloc: preallocate slices in non-test code, and skip prealloc in
  _test.go files.
- gofumpt: reformat k8s_printer.go.
- Match third_party, builtin and examples directories the way v1 did.

Co-authored-by: Iamrushabhshahh <rushabhshah842@gmail.com>
Signed-off-by: Iamrushabhshahh <rushabhshah842@gmail.com>
Pull Request #1463: ci: bump Go to 1.26 and golangci-lint to v2 to unblock dependency updates

19 of 55 new or added lines in 16 files covered. (34.55%)

1155 existing lines in 64 files now uncovered.

10228 of 24558 relevant lines covered (41.65%)

0.46 hits per line

Uncovered Changes

Lines Coverage ∆ File
18
0.0
-5.29% pkg/engine/printers/printer/k8s_printer.go
10
55.52
0.0% pkg/server/route/route.go
3
51.4
-0.01% pkg/engine/operation/models/change.go
2
0.0
0.0% pkg/oci/client/client.go
1
82.76
-0.69% pkg/engine/operation/watch.go
1
88.89
0.0% pkg/engine/runtime/terraform/tfops/tferrors.go
1
0.0
0.0% pkg/server/handler/endpoint/endpoint.go

Coverage Regressions

Lines Coverage ∆ File
81
0.0
-72.97% pkg/server/manager/source/source_manager.go
78
0.0
-73.58% pkg/server/manager/backend/backend_manager.go
71
0.0
-78.02% pkg/server/manager/organization/organization_manager.go
64
0.0
-86.49% pkg/cmd/meta/meta.go
59
0.0
-32.6% pkg/engine/resource/graph/util.go
59
0.0
-57.84% pkg/server/manager/resource/util.go
42
0.0
-58.33% pkg/apis/api.kusion.io/v1/types.go
42
0.0
-97.67% pkg/secrets/providers/azure/keyvault/fake/fake.go
40
0.0
-100.0% pkg/engine/printers/table.go
36
0.0
-67.92% pkg/engine/printers/printer/table_generator.go
35
0.0
-5.29% pkg/engine/printers/printer/k8s_printer.go
30
0.0
-60.0% pkg/domain/request/source_request.go
28
0.0
-75.68% pkg/server/handler/render.go
25
0.0
-71.43% pkg/domain/request/util.go
24
0.0
-100.0% pkg/secrets/providers/hashivault/fake/fake.go
23
0.0
-69.7% pkg/domain/request/backend_request.go
19
0.0
-57.58% pkg/domain/request/stack_request.go
18
0.0
-66.67% pkg/apis/status/v1/types.go
18
0.0
-64.29% pkg/domain/request/project_request.go
17
0.0
-73.91% pkg/domain/request/organization_request.go
17
0.0
-45.95% pkg/domain/request/workspace_request.go
17
0.0
-70.83% pkg/util/signal/signal.go
15
0.0
-14.02% pkg/engine/printers/convertor/k8s_convertor.go
15
0.0
-65.22% pkg/engine/printers/generate.go
13
0.0
-81.25% pkg/infra/util/semaphore/semaphore.go
13
0.0
-61.9% pkg/secrets/providers/alicloud/secretsmanager/fake/fake.go
13
0.0
-81.25% pkg/secrets/providers/viettelcloud/secretsmanager/fake/fake.go
12
0.0
-7.19% pkg/server/handler/variableset/handler.go
12
0.0
-35.29% pkg/server/manager/backend/util.go
11
0.0
-61.11% pkg/secrets/providers/aws/secretsmanager/fake/fake.go
10
0.0
-25.0% pkg/apis/api.kusion.io/v1/resource.go
10
0.0
-19.23% pkg/engine/resource/graph/storages/local.go
10
0.0
-8.0% pkg/server/handler/module/handler.go
10
0.0
-7.94% pkg/server/handler/variable/handler.go
9
0.0
-100.0% pkg/engine/printers/convert.go
9
0.0
-60.0% pkg/engine/resource/graph/storages/util.go
9
0.0
-100.0% pkg/engine/util.go
8
0.0
-28.57% pkg/domain/constant/run.go
8
0.0
-66.67% pkg/domain/constant/source.go
8
0.0
-19.51% pkg/infra/util/worker/worker.go
8
0.0
-50.0% pkg/server/manager/resource/resource_manager.go
7
0.0
-41.18% pkg/engine/resource/graph/validation.go
7
0.0
-77.78% pkg/secrets/providers/aws/auth/auth.go
7
0.0
-100.0% pkg/server/manager/module/types.go
6
0.0
-100.0% pkg/server/handler/util.go
6
0.0
-40.0% pkg/server/util/logging/ctxutil.go
5
0.0
-100.0% pkg/server/handler/module/types.go
5
0.0
-100.0% pkg/server/handler/variableset/types.go
5
0.0
-100.0% pkg/server/handler/variable/types.go
5
0.0
-100.0% pkg/server/manager/backend/types.go
5
0.0
-100.0% pkg/server/manager/organization/types.go
5
0.0
-100.0% pkg/server/manager/resource/types.go
5
0.0
-100.0% pkg/server/manager/source/types.go
5
0.0
-100.0% pkg/server/manager/variableset/types.go
5
0.0
-100.0% pkg/server/manager/variable/types.go
5
0.0
-31.25% pkg/server/util/logging/logger.go
4
0.0
-22.22% pkg/engine/printers/convertor/kafed_convertor.go
4
0.0
-23.53% pkg/engine/printers/convertor/oam_convertor.go
4
0.0
-30.77% pkg/server/manager/organization/util.go
4
0.0
-30.77% pkg/server/manager/source/util.go
3
0.0
-25.0% pkg/engine/printers/printer/kafed_printer.go
3
0.0
-6.67% pkg/engine/printers/printer/oam_printer.go
3
0.0
-42.86% pkg/server/handler/types.go
1
82.76
-0.69% pkg/engine/operation/watch.go
Jobs
ID Job ID Ran Files Coverage
1 38648174822.1 14 Oct 2026 10:36PM UTC 336
41.65
GitHub Action Run
Source Files on build 38648174822
  • Tree
  • List 336
  • Changed 71
  • Source Changed 0
  • Coverage Changed 71
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1463
  • PR Base - main (#32545151076)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc