[releng release-1.13] releng: sync templates#1036
Conversation
|
This pull request introduces a comprehensive update to the CI/CD pipeline, synchronizing it with the latest organization-wide templates. The changes focus on enhancing security, improving build reproducibility, and expanding platform support. Files Changed Analysis
Architecture & Impact Assessment
graph TD
subgraph PR Workflow
A[Start] --> B{dep-guard};
B --> C[goreleaser];
C --> D[test-controller-api];
C --> E[test-controller-distros];
D --> F[api-tests];
E --> G[upgrade-deb];
E --> H[upgrade-rpm];
B --> I[aggregator-ci-test]
C --> I;
F --> I;
end
subgraph "goreleaser Job Details"
direction LR
C1(Checkout) --> C2("Validate Go Version") --> C3("Build Binaries & Packages") --> C4("Build & Push Docker Images");
C4 --> C5("Verify Compression");
C4 --> C6("Attach VEX Attestation");
end
style C4 fill:#f9f,stroke:#333,stroke-width:2px
linkStyle 2 stroke:red,stroke-width:2px,color:red
subgraph "Key Changes"
K1["GoReleaser no longer builds images"];
K2["Workflow now uses 'docker/build-push-action'"];
K3["Added: dep-guard, Go validation, VEX, compression checks"];
K4["Auth: PAT -> GitHub App Token"];
end
Scope Discovery & Context Expansion
Metadata
Powered by Visor from Probelabs Last updated: 2026-06-30T12:24:07.612Z | Triggered by: pr_opened | Commit: 3b9b429 💡 TIP: You can chat with Visor using |
Architecture Issues (2)
Architecture Issues (2)
Quality Issues (4)
Powered by Visor from Probelabs Last updated: 2026-06-30T12:23:06.085Z | Triggered by: pr_opened | Commit: 3b9b429 💡 TIP: You can chat with Visor using |
Auto-generated from gromit templates by policy sync.