Rework CI/CD into 3 pipelines: ci, deploy, scheduled-update
Split build.yaml into separate workflows for clearer separation of concerns: - ci.yaml: PR builds push to staging tag (:pr-N), runs Trivy scan - deploy.yaml: on merge retags staging to :latest + :version, on direct push runs full pipeline - scheduled-update.yaml: daily cron checks for new upstream releases Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
39947ed674
commit
f65449c585
3 changed files with 152 additions and 19 deletions
2
.github/workflows/scheduled-update.yaml
vendored
2
.github/workflows/scheduled-update.yaml
vendored
|
|
@ -1,4 +1,4 @@
|
|||
name: Check for new upstream release
|
||||
name: Scheduled Update
|
||||
|
||||
on:
|
||||
schedule:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue