Skip to content

feat(channel-pricing): 渠道模型定价新增时间段(峰谷)价格 + opencode grok-4.5 /message… #4

feat(channel-pricing): 渠道模型定价新增时间段(峰谷)价格 + opencode grok-4.5 /message…

feat(channel-pricing): 渠道模型定价新增时间段(峰谷)价格 + opencode grok-4.5 /message… #4

Triggered via push August 16, 2026 18:15
Status Failure
Total duration 5m 5s
Artifacts 2

release.yml

on: push
resolve-release
12s
resolve-release
quality-gate  /  test
4m 46s
quality-gate / test
quality-gate  /  frontend
4m 31s
quality-gate / frontend
quality-gate  /  docs
40s
quality-gate / docs
quality-gate  /  golangci-lint
3m 0s
quality-gate / golangci-lint
security-gate  /  backend-security
44s
security-gate / backend-security
security-gate  /  frontend-security
25s
security-gate / frontend-security
update-version
6s
update-version
release
0s
release
sync-version-file
0s
sync-version-file
Fit to window
Zoom out
Zoom in

Annotations

22 errors and 3 warnings
security-gate / frontend-security
Process completed with exit code 1.
security-gate / backend-security
servertiming.timingRoundTripper.RoundTrip calls req.Transport.RoundTrip, which eventually calls tls.Dialer.DialContext
security-gate / backend-security
service.EmailService.sendMailTLS calls tls.DialWithDialer
security-gate / backend-security
service.EmailService.TestSMTPConnectionWithConfig calls tls.Dial
security-gate / backend-security
service.openAIFirstOutputStage.WriteString calls io.WriteString, which calls tls.Conn.Write
security-gate / backend-security
repository.trackedBody.Read calls req.readWriteCloserBody.Read, which calls tls.Conn.Read
security-gate / backend-security
server.serveServer calls http.Server.Serve, which eventually calls tls.Conn.HandshakeContext
security-gate / backend-security
repository.serverTimingConnector.Connect calls pq.Connector.Connect, which eventually calls tls.Conn.Handshake
security-gate / backend-security
xai.ssoDeviceFlow.do calls url.URL.ResolveReference
security-gate / backend-security
antigravity.Client.FetchUserInfo calls http.Client.Do, which eventually calls url.URL.Parse
security-gate / backend-security
service.detectReceiptCodeImage calls webp.DecodeConfig, which eventually calls vp8l.Decode
quality-gate / golangci-lint: backend/internal/service/ratelimit_service.go#L74
ST1005: error strings should not be capitalized (staticcheck)
quality-gate / golangci-lint: backend/internal/service/admin_service.go#L4778
ST1005: error strings should not be capitalized (staticcheck)
quality-gate / golangci-lint: backend/internal/service/account_service.go#L2490
ST1005: error strings should not be capitalized (staticcheck)
quality-gate / golangci-lint: backend/internal/handler/gateway_web_search.go#L222
SA1019: ip.GetClientIP is deprecated: 安全敏感调用应显式使用 GetSecurityClientIP。保留该入口是为了让 网关日志和会话种子等既有调用同样遵循可信代理规则,而不是直接信任原始请求头。 (staticcheck)
quality-gate / golangci-lint: backend/internal/service/account_quota_dashboard.go#L34
File is not properly formatted (gofmt)
quality-gate / golangci-lint: backend/internal/service/account.go#L160
File is not properly formatted (gofmt)
quality-gate / golangci-lint: backend/internal/handler/admin/channel_handler.go#L59
File is not properly formatted (gofmt)
quality-gate / golangci-lint: backend/internal/service/grok_observed_models.go#L114
Error return value of `(io.Closer).Close` is not checked (errcheck)
quality-gate / test
Process completed with exit code 2.
security-gate / frontend-security
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
quality-gate / docs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
quality-gate / frontend
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
frontend-dist Expired
1.73 MB
sha256:81b73f6e3bfb72e04c071599629eb2b09a04313c3a240ea4ab801d3baefb5e84
version-file Expired
137 Bytes
sha256:cd4d5a48c49e17eb62673f990744be4ce9b397ca8ae0f4053b8c7bb4e6aa1e6e