[TT-16968] chore(ci): update to Debian 13 + Go 1.25 + FIPS support (release-1.14.1)#967
Conversation
Gromit-generated output: - Dockerfile.distroless: Debian 13 nonroot base - goreleaser.yml: FIPS builds with GOFIPS140=v1.0.0 - release.yml: dep-guard, Go 1.25 build env Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
This PR updates the CI/CD pipeline to use Go 1.25 and Debian 13, and introduces official FIPS 140-3 support. Files Changed Analysis
Architecture & Impact AssessmentThis PR overhauls the build environment and enhances security features for generated artifacts.
CI Workflow Visualizationgraph TD
A[Pull Request] --> B(dep-guard);
B -- Success --> C[goreleaser];
C --|Binaries and Images|--> D["Parallel Tests"];
subgraph goreleaser
direction LR
g1["Build std/FIPS binaries w/ Go 1.25"]
g2["Package .deb/.rpm"]
g3["Build & Push Docker Images"]
g4["Attach VEX to FIPS Image"]
end
subgraph "Parallel Tests"
T1[api-tests]
T2[deb-install-tests]
T3[rpm-install-tests]
end
D --> T1;
D --> T2;
D --> T3;
T1 --> F[Aggregated CI Status];
T2 --> F;
T3 --> F;
Scope Discovery & Context Expansion
Metadata
Powered by Visor from Probelabs Last updated: 2026-04-15T14:15:28.538Z | Triggered by: pr_opened | Commit: d3ae02b 💡 TIP: You can chat with Visor using |
Security Issues (3)
Architecture Issues (2)
Security Issues (3)
Powered by Visor from Probelabs Last updated: 2026-04-15T14:14:50.609Z | Triggered by: pr_opened | Commit: d3ae02b 💡 TIP: You can chat with Visor using |
|
🚨 Jira Linter FailedCommit: The Jira linter failed to validate your PR. Please check the error details below: 🔍 Click to view error detailsNext Steps
This comment will be automatically deleted once the linter passes. |



Summary
Gromit PR
TykTechnologies/gromit#444
🤖 Generated with Claude Code