feat(ci): trigger deploys #12
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/trigger-deploy"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Match the convention used by pr-reviewer and front-door (harbor.brooktrails.org/brooktrails/<app>). Image paths become brooktrails/directory-pacifier/{controlloop,rpcserver}; placeholder image refs in the k8s manifests are updated to match. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>Automated review by pr-reviewer v0.17.0 | Safety Check | Claude Sonnet 4 | tracking id
r-e33f99-04321bThis is an AI-generated review and may contain mistakes.
Status: ✅ Completed
✅ Verdict: LGTM — The changes add deployment automation and multi-stage Docker builds without any obvious security issues or bugs.
Complexity: moderate
Safety Check Review
Key Changes
Security Analysis
${{ secrets.FORGEJO_TOKEN }}) and variables (${{ vars.INFRA_REPO }})Logic Review
No Issues Found
The changes implement deployment automation and improve Docker image structure without introducing security vulnerabilities or obvious bugs.
fd4ba88d4f03faf4bcafThe final-stage `FROM runtime-${BINARY}` substitution needs BINARY to be a global ARG (declared before any FROM). A stage-scoped ARG BINARY in the builder doesn't propagate to later FROM lines — buildkit sees the reference as undefined and fails with "invalid reference format". Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>Automated review by pr-reviewer v0.17.0 | Safety Check | Claude Sonnet 4 | tracking id
r-e340c4-96ebceThis is an AI-generated review and may contain mistakes.
Status: ✅ Completed
✅ Verdict: LGTM — No obvious security issues or bugs found - the detected "credential" is just a GitHub Actions secret reference which is expected.
Complexity: moderate
Safety Check Review
Summary
This PR adds CI deployment triggering and multi-stage Docker builds. The automated flag about credentials is a false positive - it's detecting
${{ secrets.FORGEJO_TOKEN }}which is the standard way to reference secrets in GitHub Actions workflows.Key Changes Reviewed
No Issues Found