Skip to content

fix(ci): migrate golangci-lint config to v2 schema and fix count-gated alarm outputs #16

fix(ci): migrate golangci-lint config to v2 schema and fix count-gated alarm outputs

fix(ci): migrate golangci-lint config to v2 schema and fix count-gated alarm outputs #16

Triggered via pull request June 9, 2026 17:53
Status Failure
Total duration 7m 36s
Artifacts –

ci.yml

on: pull_request
Matrix: terraform-validate
Lint Code
3m 34s
Lint Code
Unit Tests
4m 38s
Unit Tests
Integration Tests
5m 27s
Integration Tests
Build Docker Image
7m 22s
Build Docker Image
Security Scanning
2m 0s
Security Scanning
E2E Tests
13s
E2E Tests
Azure role actions parity (ARM vs TF)
5s
Azure role actions parity (ARM vs TF)
Snyk Security Scan
40s
Snyk Security Scan
CI Success
3s
CI Success
Fit to window
Zoom out
Zoom in

Annotations

32 errors and 1 warning
E2E Tests
Process completed with exit code 1.
Security Scanning
testhelpers.PostgresContainer.Cleanup calls testcontainers.DockerContainer.Terminate, which eventually calls ssh.NewClientConn
Security Scanning
testhelpers.PostgresContainer.Cleanup calls testcontainers.DockerContainer.Terminate, which eventually calls ssh.NewClientConn
Security Scanning
testhelpers.PostgresContainer.Cleanup calls testcontainers.DockerContainer.Terminate, which eventually calls ssh.NewClientConn
Security Scanning
scheduledauth.Validator.Warmup calls http.Client.Do, which eventually calls idna.ToASCII
Security Scanning
ri.main calls x509.HostnameError.Error
Security Scanning
credentials.Encrypt calls io.ReadFull, which eventually calls x509.Certificate.VerifyHostname
Security Scanning
credentials.Encrypt calls io.ReadFull, which eventually calls x509.Certificate.Verify
Security Scanning
email.SMTPSender.dispatchSMTP calls smtp.SendMail, which eventually calls textproto.Reader.ReadResponse
Security Scanning
credentials.Encrypt calls io.ReadFull, which eventually calls textproto.Reader.ReadMIMEHeader
Security Scanning
ri.main calls errors.joinError.Error, which calls textproto.Error.Error
Lint Code: internal/analytics/postgres_analytics_db_test.go#L164
cannot use 80.00 (untyped float constant 80) as *float64 value in struct literal
Lint Code: internal/analytics/postgres_analytics_db_test.go#L162
cannot use 800.00 (untyped float constant 800) as *float64 value in struct literal
Lint Code: internal/analytics/postgres_analytics_db_test.go#L123
cannot use 75.00 (untyped float constant 75) as *float64 value in struct literal
Lint Code: internal/analytics/postgres_analytics_db_test.go#L121
cannot use 1500.00 (untyped float constant 1500) as *float64 value in struct literal
Lint Code: internal/analytics/postgres_analytics_db_test.go#L103
cannot use 80.00 (untyped float constant 80) as *float64 value in struct literal
Lint Code: internal/analytics/postgres_analytics_db_test.go#L101
cannot use 400.00 (untyped float constant 400) as *float64 value in struct literal
Lint Code: internal/analytics/postgres_analytics_db_test.go#L79
cannot use 80.00 (untyped float constant 80) as *float64 value in struct literal
Lint Code: internal/analytics/postgres_analytics_db_test.go#L77
cannot use 800.00 (untyped float constant 800) as *float64 value in struct literal
Lint Code: internal/analytics/postgres_analytics_db_test.go#L42
other declaration of getMigrationsPath
Lint Code: internal/analytics/postgres_analytics_integration_test.go#L21
getMigrationsPath redeclared in this block
Integration Tests: internal/analytics/postgres_analytics_db_test.go#L164
cannot use 80.00 (untyped float constant 80) as *float64 value in struct literal
Integration Tests: internal/analytics/postgres_analytics_db_test.go#L162
cannot use 800.00 (untyped float constant 800) as *float64 value in struct literal
Integration Tests: internal/analytics/postgres_analytics_db_test.go#L123
cannot use 75.00 (untyped float constant 75) as *float64 value in struct literal
Integration Tests: internal/analytics/postgres_analytics_db_test.go#L121
cannot use 1500.00 (untyped float constant 1500) as *float64 value in struct literal
Integration Tests: internal/analytics/postgres_analytics_db_test.go#L103
cannot use 80.00 (untyped float constant 80) as *float64 value in struct literal
Integration Tests: internal/analytics/postgres_analytics_db_test.go#L101
cannot use 400.00 (untyped float constant 400) as *float64 value in struct literal
Integration Tests: internal/analytics/postgres_analytics_db_test.go#L79
cannot use 80.00 (untyped float constant 80) as *float64 value in struct literal
Integration Tests: internal/analytics/postgres_analytics_db_test.go#L77
cannot use 800.00 (untyped float constant 800) as *float64 value in struct literal
Integration Tests: internal/analytics/postgres_analytics_db_test.go#L42
other declaration of getMigrationsPath
Integration Tests: internal/analytics/postgres_analytics_integration_test.go#L21
getMigrationsPath redeclared in this block
CI Success
Process completed with exit code 1.
Unit Tests
Coverage is below 80% (current: 72.0%)