add: add basic workflow template - #16
Conversation
betterleaks-Scan: passed
Qodo reviews are paused for this user.Troubleshooting steps vary by plan Learn more → On a Teams plan? Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center? |
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: Summary by CodeRabbit
WalkthroughAdded reusable container build, CI/CD, chart publication, and GHCR cleanup automation. The change also updates GitHub Actions versions used by security workflows. ChangesContainer workflow automation
Estimated code review effort: 4 (Complex) | ~60 minutes Sequence Diagram(s)sequenceDiagram
participant GitHubActions
participant SharedBuildAction
participant GHCR
participant TestJob
participant SemanticRelease
participant ChartUpdater
GitHubActions->>SharedBuildAction: build, scan, and publish image
SharedBuildAction->>GHCR: push commit-tagged image
GitHubActions->>TestJob: pull and test image
TestJob->>GHCR: delete failed image when allowed
GitHubActions->>SemanticRelease: run release after successful tests
SemanticRelease->>GHCR: promote versioned and latest tags
SemanticRelease->>ChartUpdater: publish chart updates
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
betterleaks-Scan: passed
betterleaks-Scan: passed
betterleaks-Scan: passed
betterleaks-Scan: passed
betterleaks-Scan: passed
betterleaks-Scan: passed
Qodo reviews are paused for this user.Troubleshooting steps vary by plan Learn more → On a Teams plan? Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center? |
betterleaks-Scan: passed
653c17b to
b9b8a42
Compare
…b into feat/workflow_template betterleaks-Scan: passed
betterleaks-Scan: passed
…ow_template betterleaks-Scan: passed
b9b8a42 to
ab6b9ed
Compare
betterleaks-Scan: passed
betterleaks-Scan: passed
betterleaks-Scan: passed