fix/pipeline-auto-deploy #7

Merged
meshflows merged 16 commits from fix/pipeline-auto-deploy into main 2026-07-06 10:30:18 +00:00
Owner
No description provided.
fix: align auto-deploy targets and skip unchanged image tags
Some checks failed
Build & Push Docker Images / Runner Preflight (push) Successful in 1s
Build & Push Docker Images / Validate JavaScript Syntax (push) Successful in 3s
Test & Validate / Validate Workflow YAML (push) Successful in 14s
Test & Validate / Validate Kubernetes Manifests (push) Successful in 4s
Test & Validate / Validate Repository Structure (push) Successful in 3s
Build & Push Docker Images / Detect Changed Components (push) Successful in 4s
Test & Validate / Test Engine Smoke Suite (pytest) (push) Successful in 29s
Build & Push Docker Images / Build Forgejo Runner Image (push) Successful in 6s
Build & Push Docker Images / Build Wiki (MkDocs) (push) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (push) Has been skipped
Test & Validate / Test Summary (push) Successful in 1s
Build & Push Docker Images / Test Gate (push) Successful in 30s
Build & Push Docker Images / Publish Release Bundle (push) Has been cancelled
Build & Push Docker Images / Resolve Auto-Deploy Targets (push) Has been cancelled
Build & Push Docker Images / Cleanup Container Packages (meshflows namespace) (push) Has been cancelled
Build & Push Docker Images / Build Summary (push) Has been cancelled
1fabaf352d
Push builds deploy to dev (PR also tst), improve build summary skip reasons, and skip engine deployments already at the target release tag.

Co-authored-by: Cursor <cursoragent@cursor.com>
fix: always run verify-only deploy after test gate when no images built
All checks were successful
Build & Push Docker Images / Runner Preflight (push) Successful in 1s
Test & Validate / Validate Repository Structure (push) Successful in 3s
Test & Validate / Validate Workflow YAML (push) Successful in 14s
Test & Validate / Validate Kubernetes Manifests (push) Successful in 4s
Build & Push Docker Images / Detect Changed Components (push) Successful in 4s
Build & Push Docker Images / Validate JavaScript Syntax (push) Successful in 3s
Test & Validate / Test Engine Smoke Suite (pytest) (push) Successful in 29s
Build & Push Docker Images / Build Forgejo Runner Image (push) Successful in 6s
Build & Push Docker Images / Build Wiki (MkDocs) (push) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (push) Has been skipped
Build & Push Docker Images / Test Gate (push) Successful in 31s
Test & Validate / Test Summary (push) Successful in 1s
Build & Push Docker Images / Build (ses) Engine Services [./engine/services/script-execution-service] (ses, ./engine/services/script-execution-service) (push) Successful in 37s
Build & Push Docker Images / Publish Release Bundle (push) Successful in 1s
Build & Push Docker Images / Resolve Auto-Deploy Targets (push) Successful in 1s
Build & Push Docker Images / Cleanup Container Packages (meshflows namespace) (push) Successful in 5s
Build & Push Docker Images / Deploy (dev) (dev) (push) Successful in 4s
Build & Push Docker Images / Build Summary (push) Successful in 1s
217e8a7586
Publish a release bundle on every push/PR, start deploy to reconcile the cluster from lock/index, and skip engine image updates that are already at the target tag.

Co-authored-by: Cursor <cursoragent@cursor.com>
fix: Forgejo workflow_call deploy treated as push blocks engine deploy
All checks were successful
Build & Push Docker Images / Runner Preflight (push) Successful in 1s
Test & Validate / Validate Kubernetes Manifests (push) Successful in 4s
Build & Push Docker Images / Validate JavaScript Syntax (push) Successful in 4s
Test & Validate / Validate Repository Structure (push) Successful in 3s
Test & Validate / Validate Workflow YAML (push) Successful in 13s
Build & Push Docker Images / Detect Changed Components (push) Successful in 4s
Test & Validate / Test Engine Smoke Suite (pytest) (push) Successful in 28s
Build & Push Docker Images / Build Forgejo Runner Image (push) Successful in 6s
Build & Push Docker Images / Build Wiki (MkDocs) (push) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (push) Has been skipped
Build & Push Docker Images / Test Gate (push) Successful in 30s
Test & Validate / Test Summary (push) Successful in 1s
Build & Push Docker Images / Build (ses) Engine Services [./engine/services/script-execution-service] (ses, ./engine/services/script-execution-service) (push) Successful in 37s
Build & Push Docker Images / Publish Release Bundle (push) Successful in 1s
Build & Push Docker Images / Resolve Auto-Deploy Targets (push) Successful in 1s
Build & Push Docker Images / Cleanup Container Packages (meshflows namespace) (push) Successful in 5s
Build & Push Docker Images / Deploy (dev) (dev) (push) Successful in 1s
Build & Push Docker Images / Build Summary (push) Successful in 1s
d01e16bc3a
Detect release bundle inputs on push events so deploy-auto from build runs Deploy Engine; skip flows-push-check when verify_only or release_id is set.

Co-authored-by: Cursor <cursoragent@cursor.com>
fix: gate engine deploy jobs on workflow inputs for Forgejo
Some checks failed
Test & Validate / Validate Repository Structure (push) Successful in 3s
Build & Push Docker Images / Runner Preflight (push) Successful in 1s
Build & Push Docker Images / Validate JavaScript Syntax (push) Successful in 3s
Test & Validate / Validate Workflow YAML (push) Successful in 14s
Test & Validate / Validate Kubernetes Manifests (push) Successful in 5s
Build & Push Docker Images / Detect Changed Components (push) Successful in 4s
Test & Validate / Test Engine Smoke Suite (pytest) (push) Successful in 28s
Build & Push Docker Images / Build Forgejo Runner Image (push) Successful in 6s
Build & Push Docker Images / Build Wiki (MkDocs) (push) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (push) Has been skipped
Build & Push Docker Images / Test Gate (push) Successful in 30s
Test & Validate / Test Summary (push) Successful in 1s
Build & Push Docker Images / Build (ses) Engine Services [./engine/services/script-execution-service] (ses, ./engine/services/script-execution-service) (push) Successful in 37s
Build & Push Docker Images / Publish Release Bundle (push) Successful in 1s
Build & Push Docker Images / Resolve Auto-Deploy Targets (push) Successful in 1s
Build & Push Docker Images / Cleanup Container Packages (meshflows namespace) (push) Successful in 5s
Build & Push Docker Images / Deploy (dev) (dev) (push) Failing after 15s
Build & Push Docker Images / Build Summary (push) Successful in 1s
256fdcef8f
needs.setup.outputs boolean flags are unreliable when deploy-auto runs inlined; use inputs.release_id/verify_only instead so Resolve Release Bundle and Deploy Engine run after setup.

Co-authored-by: Cursor <cursoragent@cursor.com>
fix: trigger deploy.yml as separate workflow via API dispatch
Some checks failed
Build & Push Docker Images / Runner Preflight (push) Successful in 1s
Build & Push Docker Images / Validate JavaScript Syntax (push) Successful in 3s
Test & Validate / Validate Repository Structure (push) Successful in 3s
Test & Validate / Validate Workflow YAML (push) Successful in 13s
Test & Validate / Validate Kubernetes Manifests (push) Successful in 4s
Build & Push Docker Images / Detect Changed Components (push) Successful in 4s
Test & Validate / Test Engine Smoke Suite (pytest) (push) Successful in 28s
Build & Push Docker Images / Build Forgejo Runner Image (push) Successful in 6s
Build & Push Docker Images / Build Wiki (MkDocs) (push) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (push) Has been skipped
Test & Validate / Test Summary (push) Successful in 1s
Build & Push Docker Images / Test Gate (push) Successful in 30s
Build & Push Docker Images / Publish Release Bundle (push) Has been cancelled
Build & Push Docker Images / Resolve Auto-Deploy Targets (push) Has been cancelled
Build & Push Docker Images / Cleanup Container Packages (meshflows namespace) (push) Has been cancelled
Build & Push Docker Images / Build Summary (push) Has been cancelled
81de92796e
workflow_call with runs-on on the caller inlines deploy jobs on the build runner (node Docker, no kubectl). Replace deploy-auto with trigger-deploy that POSTs workflow_dispatch so Deploy Engine runs on deploy-dev host runners.

Co-authored-by: Cursor <cursoragent@cursor.com>
fix: publish release bundle when engine build jobs are skipped
Some checks failed
Build & Push Docker Images / Runner Preflight (push) Successful in 0s
Build & Push Docker Images / Validate JavaScript Syntax (push) Successful in 3s
Test & Validate / Validate Repository Structure (push) Successful in 3s
Test & Validate / Validate Workflow YAML (push) Successful in 13s
Test & Validate / Validate Kubernetes Manifests (push) Successful in 5s
Build & Push Docker Images / Detect Changed Components (push) Successful in 4s
Test & Validate / Test Engine Smoke Suite (pytest) (push) Successful in 28s
Build & Push Docker Images / Build Forgejo Runner Image (push) Successful in 6s
Build & Push Docker Images / Build Wiki (MkDocs) (push) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (push) Has been skipped
Test & Validate / Test Summary (push) Successful in 1s
Build & Push Docker Images / Test Gate (push) Successful in 30s
Build & Push Docker Images / Publish Release Bundle (push) Has been cancelled
Build & Push Docker Images / Resolve Auto-Deploy Targets (push) Has been cancelled
Build & Push Docker Images / Cleanup Container Packages (meshflows namespace) (push) Has been cancelled
Build & Push Docker Images / Build Summary (push) Has been cancelled
ba6a40afa8
Forgejo skips dependents when build-engine-services is skipped; use always() with explicit skipped results and gate bundle publish on test-gate success.

Co-authored-by: Cursor <cursoragent@cursor.com>
fix: never skip build jobs so Forgejo runs publish-release-bundle
All checks were successful
Build & Push Docker Images / Runner Preflight (push) Successful in 1s
Build & Push Docker Images / Validate JavaScript Syntax (push) Successful in 4s
Test & Validate / Validate Repository Structure (push) Successful in 3s
Test & Validate / Validate Workflow YAML (push) Successful in 13s
Test & Validate / Validate Kubernetes Manifests (push) Successful in 5s
Build & Push Docker Images / Detect Changed Components (push) Successful in 4s
Test & Validate / Test Engine Smoke Suite (pytest) (push) Successful in 29s
Build & Push Docker Images / Build Forgejo Runner Image (push) Successful in 6s
Build & Push Docker Images / Build Wiki (MkDocs) (push) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (push) Has been skipped
Build & Push Docker Images / Build (_noop) Engine Services [.] (_noop, .) (push) Successful in 3s
Test & Validate / Test Summary (push) Successful in 1s
Build & Push Docker Images / Test Gate (push) Successful in 30s
Build & Push Docker Images / Cleanup Container Packages (meshflows namespace) (push) Successful in 9s
Build & Push Docker Images / Publish Release Bundle (push) Successful in 1s
Build & Push Docker Images / Resolve Auto-Deploy Targets (push) Successful in 1s
Build & Push Docker Images / Trigger Deploy (dev) (dev) (push) Successful in 1s
Build & Push Docker Images / Build Summary (push) Successful in 1s
fff567142e
Use _noop matrix row and in-job wiki gate; Forgejo blocks dependents when any needs job is skipped regardless of always().

Co-authored-by: Cursor <cursoragent@cursor.com>
fix: exclude CI _noop sentinel from built_services and deploy scope
All checks were successful
Build & Push Docker Images / Runner Preflight (push) Successful in 1s
Build & Push Docker Images / Validate JavaScript Syntax (push) Successful in 3s
Test & Validate / Validate Repository Structure (push) Successful in 3s
Test & Validate / Validate Workflow YAML (push) Successful in 14s
Test & Validate / Validate Kubernetes Manifests (push) Successful in 5s
Build & Push Docker Images / Detect Changed Components (push) Successful in 4s
Test & Validate / Test Engine Smoke Suite (pytest) (push) Successful in 29s
Build & Push Docker Images / Build Forgejo Runner Image (push) Successful in 6s
Build & Push Docker Images / Build Wiki (MkDocs) (push) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (push) Has been skipped
Build & Push Docker Images / Build (_noop) Engine Services [.] (_noop, .) (push) Successful in 3s
Test & Validate / Test Summary (push) Successful in 1s
Build & Push Docker Images / Test Gate (push) Successful in 29s
Build & Push Docker Images / Cleanup Container Packages (meshflows namespace) (push) Successful in 7s
Build & Push Docker Images / Publish Release Bundle (push) Successful in 1s
Build & Push Docker Images / Resolve Auto-Deploy Targets (push) Successful in 1s
Build & Push Docker Images / Trigger Deploy (dev) (dev) (push) Successful in 1s
Build & Push Docker Images / Build Summary (push) Successful in 0s
f65f4a1cd2
Forgejo no-op matrix row must not flow into release bundle or deploy_engine_images selective deploy.

Co-authored-by: Cursor <cursoragent@cursor.com>
fix: verify-only workflow_dispatch must not match list-only guard
All checks were successful
Build & Push Docker Images / Runner Preflight (push) Successful in 1s
Build & Push Docker Images / Validate JavaScript Syntax (push) Successful in 4s
Test & Validate / Validate Repository Structure (push) Successful in 3s
Test & Validate / Validate Workflow YAML (push) Successful in 14s
Test & Validate / Validate Kubernetes Manifests (push) Successful in 5s
Build & Push Docker Images / Detect Changed Components (push) Successful in 4s
Test & Validate / Test Engine Smoke Suite (pytest) (push) Successful in 29s
Build & Push Docker Images / Build Forgejo Runner Image (push) Successful in 6s
Build & Push Docker Images / Build Wiki (MkDocs) (push) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (push) Has been skipped
Build & Push Docker Images / Build (_noop) Engine Services [.] (_noop, .) (push) Successful in 3s
Test & Validate / Test Summary (push) Successful in 1s
Build & Push Docker Images / Test Gate (push) Successful in 30s
Build & Push Docker Images / Cleanup Container Packages (meshflows namespace) (push) Successful in 6s
Build & Push Docker Images / Publish Release Bundle (push) Successful in 1s
Build & Push Docker Images / Resolve Auto-Deploy Targets (push) Successful in 1s
Build & Push Docker Images / Trigger Deploy (dev) (dev) (push) Successful in 1s
Build & Push Docker Images / Build Summary (push) Successful in 1s
e29e95b831
Gate engine deploy jobs on setup outputs (list_only/is_flows_only) instead of blocking all workflow_dispatch runs with empty release_id.

Co-authored-by: Cursor <cursoragent@cursor.com>
fix: verify-only deploy restores images after kustomize resets to latest
All checks were successful
Build & Push Docker Images / Runner Preflight (push) Successful in 1s
Build & Push Docker Images / Validate JavaScript Syntax (push) Successful in 4s
Test & Validate / Validate Repository Structure (push) Successful in 3s
Test & Validate / Validate Workflow YAML (push) Successful in 13s
Test & Validate / Validate Kubernetes Manifests (push) Successful in 5s
Build & Push Docker Images / Detect Changed Components (push) Successful in 4s
Test & Validate / Test Engine Smoke Suite (pytest) (push) Successful in 29s
Build & Push Docker Images / Build Forgejo Runner Image (push) Successful in 6s
Build & Push Docker Images / Build Wiki (MkDocs) (push) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (push) Has been skipped
Build & Push Docker Images / Build (_noop) Engine Services [.] (_noop, .) (push) Successful in 3s
Test & Validate / Test Summary (push) Successful in 1s
Build & Push Docker Images / Test Gate (push) Successful in 29s
Build & Push Docker Images / Cleanup Container Packages (meshflows namespace) (push) Successful in 6s
Build & Push Docker Images / Publish Release Bundle (push) Successful in 1s
Build & Push Docker Images / Resolve Auto-Deploy Targets (push) Successful in 1s
Build & Push Docker Images / Trigger Deploy (dev) (dev) (push) Successful in 1s
Build & Push Docker Images / Build Summary (push) Successful in 1s
eef60324f7
Resolve release_id from cluster lock on workflow_dispatch verify-only; fallback restore from engine-images-lock; clean up :latest ReplicaSets.

Co-authored-by: Cursor <cursoragent@cursor.com>
fix: verify-only deploy skips kustomize and avoids image re-pull rollouts
All checks were successful
Build & Push Docker Images / Runner Preflight (push) Successful in 1s
Build & Push Docker Images / Validate JavaScript Syntax (push) Successful in 3s
Test & Validate / Validate Repository Structure (push) Successful in 3s
Test & Validate / Validate Workflow YAML (push) Successful in 13s
Test & Validate / Validate Kubernetes Manifests (push) Successful in 4s
Build & Push Docker Images / Detect Changed Components (push) Successful in 4s
Test & Validate / Test Engine Smoke Suite (pytest) (push) Successful in 29s
Build & Push Docker Images / Build Forgejo Runner Image (push) Successful in 6s
Build & Push Docker Images / Build Wiki (MkDocs) (push) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (push) Has been skipped
Build & Push Docker Images / Build (_noop) Engine Services [.] (_noop, .) (push) Successful in 3s
Test & Validate / Test Summary (push) Successful in 1s
Build & Push Docker Images / Test Gate (push) Successful in 31s
Build & Push Docker Images / Cleanup Container Packages (meshflows namespace) (push) Successful in 6s
Build & Push Docker Images / Publish Release Bundle (push) Successful in 1s
Build & Push Docker Images / Resolve Auto-Deploy Targets (push) Successful in 1s
Build & Push Docker Images / Trigger Deploy (dev) (dev) (push) Successful in 1s
Build & Push Docker Images / Build Summary (push) Successful in 1s
df8f499aea
Kustomize resets deployments and triggers pulls of tags that may be purged from registry; reconcile from lock only. Roll back stuck rollouts when healthy replicas remain.

Co-authored-by: Cursor <cursoragent@cursor.com>
chore: disable registry package cleanup for now
All checks were successful
Build & Push Docker Images / Runner Preflight (push) Successful in 1s
Build & Push Docker Images / Validate JavaScript Syntax (push) Successful in 3s
Test & Validate / Validate Repository Structure (push) Successful in 3s
Test & Validate / Validate Workflow YAML (push) Successful in 14s
Test & Validate / Validate Kubernetes Manifests (push) Successful in 5s
Build & Push Docker Images / Detect Changed Components (push) Successful in 4s
Test & Validate / Test Engine Smoke Suite (pytest) (push) Successful in 29s
Build & Push Docker Images / Build Forgejo Runner Image (push) Successful in 6s
Build & Push Docker Images / Build Wiki (MkDocs) (push) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (push) Has been skipped
Build & Push Docker Images / Build (_noop) Engine Services [.] (_noop, .) (push) Successful in 3s
Test & Validate / Test Summary (push) Successful in 1s
Build & Push Docker Images / Cleanup Container Packages (meshflows namespace) (push) Has been skipped
Build & Push Docker Images / Test Gate (push) Successful in 30s
Build & Push Docker Images / Publish Release Bundle (push) Successful in 1s
Build & Push Docker Images / Resolve Auto-Deploy Targets (push) Successful in 1s
Build & Push Docker Images / Trigger Deploy (dev) (dev) (push) Successful in 1s
Build & Push Docker Images / Build Summary (push) Successful in 1s
9c7e94d30d
Last-15-runs purge removed tags still referenced by engine-images-lock, causing ImagePullBackOff on deploy rollouts.

Co-authored-by: Cursor <cursoragent@cursor.com>
fix: verify-only image reconcile en verwijder package cleanup
All checks were successful
Build & Push Docker Images / Runner Preflight (push) Successful in 1s
Build & Push Docker Images / Validate JavaScript Syntax (push) Successful in 3s
Test & Validate / Validate Repository Structure (push) Successful in 3s
Test & Validate / Validate Workflow YAML (push) Successful in 13s
Test & Validate / Validate Kubernetes Manifests (push) Successful in 4s
Build & Push Docker Images / Detect Changed Components (push) Successful in 4s
Test & Validate / Test Engine Smoke Suite (pytest) (push) Successful in 27s
Build & Push Docker Images / Build Forgejo Runner Image (push) Successful in 4s
Build & Push Docker Images / Build Wiki (MkDocs) (push) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (push) Has been skipped
Build & Push Docker Images / Build (_noop) Engine Services [.] (_noop, .) (push) Successful in 3s
Test & Validate / Test Summary (push) Successful in 1s
Build & Push Docker Images / Test Gate (push) Successful in 29s
Build & Push Docker Images / Publish Release Bundle (push) Successful in 1s
Build & Push Docker Images / Resolve Auto-Deploy Targets (push) Successful in 1s
Build & Push Docker Images / Trigger Deploy (dev) (dev) (push) Successful in 1s
Build & Push Docker Images / Build Summary (push) Successful in 1s
4f6ced0d82
Verify-only deploy gebruikt nu lock-URL's i.p.v. release_id tags, skipt onnodige rollouts en faalt niet op ontbrekende registry-images. Package cleanup job is volledig uit build.yml verwijderd tot lock-aware purge.

Co-authored-by: Cursor <cursoragent@cursor.com>
fix: verify-only skip storage/rabbitmq sync when not ready
Some checks failed
Test & Validate / Validate Workflow YAML (push) Successful in 13s
Test & Validate / Test Engine Smoke Suite (pytest) (push) Successful in 29s
Test & Validate / Validate Kubernetes Manifests (push) Successful in 5s
Build & Push Docker Images / Build Forgejo Runner Image (push) Successful in 5s
Build & Push Docker Images / Build Wiki (MkDocs) (push) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (push) Has been skipped
Test & Validate / Test Summary (push) Successful in 1s
Build & Push Docker Images / Build (_noop) Engine Services [.] (_noop, .) (push) Successful in 3s
Build & Push Docker Images / Publish Release Bundle (push) Successful in 1s
Build & Push Docker Images / Resolve Auto-Deploy Targets (push) Successful in 1s
Build & Push Docker Images / Trigger Deploy (dev) (dev) (push) Successful in 1s
Build & Push Docker Images / Build Summary (push) Successful in 1s
Build & Push Docker Images / Runner Preflight (pull_request) Successful in 1s
Build & Push Docker Images / Validate JavaScript Syntax (pull_request) Successful in 4s
Test & Validate / Validate Repository Structure (pull_request) Successful in 3s
Test & Validate / Validate Workflow YAML (pull_request) Successful in 14s
Test & Validate / Validate Kubernetes Manifests (pull_request) Successful in 5s
Build & Push Docker Images / Detect Changed Components (pull_request) Successful in 4s
Test & Validate / Test Engine Smoke Suite (pytest) (pull_request) Successful in 29s
Build & Push Docker Images / Test Gate (pull_request) Successful in 30s
Build & Push Docker Images / Build Forgejo Runner Image (pull_request) Successful in 4s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (pull_request) Has been skipped
Build & Push Docker Images / Build Wiki (MkDocs) (pull_request) Successful in 4s
Build & Push Docker Images / Build (_noop) Engine Services [.] (_noop, .) (pull_request) Successful in 3s
Test & Validate / Test Summary (pull_request) Successful in 1s
Build & Push Docker Images / Publish Release Bundle (pull_request) Successful in 1s
Build & Push Docker Images / Resolve Auto-Deploy Targets (pull_request) Successful in 1s
Build & Push Docker Images / Trigger Deploy (dev) (dev) (pull_request) Failing after 1s
Build & Push Docker Images / Trigger Deploy (tst) (tst) (pull_request) Failing after 1s
Build & Push Docker Images / Build Summary (pull_request) Successful in 1s
4cc0cc8ed2
Verify-only deploy faalt niet meer op rollout deadline van storage of rabbitmq wanneer deployments nog niet healthy zijn (bijv. ImagePullBackOff na gepurgeerde tags).

Co-authored-by: Cursor <cursoragent@cursor.com>
fix: push naar main deployt ook naar tst
Some checks failed
Build & Push Docker Images / Detect Changed Components (push) Successful in 4s
Test & Validate / Test Engine Smoke Suite (pytest) (push) Successful in 28s
Build & Push Docker Images / Build Forgejo Runner Image (push) Successful in 6s
Build & Push Docker Images / Build Wiki (MkDocs) (push) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (push) Has been skipped
Build & Push Docker Images / Build (_noop) Engine Services [.] (_noop, .) (push) Successful in 3s
Test & Validate / Test Summary (push) Successful in 1s
Build & Push Docker Images / Test Gate (push) Successful in 31s
Build & Push Docker Images / Publish Release Bundle (push) Successful in 1s
Build & Push Docker Images / Resolve Auto-Deploy Targets (push) Successful in 1s
Build & Push Docker Images / Trigger Deploy (dev) (dev) (push) Successful in 1s
Build & Push Docker Images / Build Summary (push) Successful in 1s
Build & Push Docker Images / Runner Preflight (pull_request) Successful in 1s
Build & Push Docker Images / Validate JavaScript Syntax (pull_request) Successful in 4s
Test & Validate / Validate Repository Structure (pull_request) Successful in 4s
Test & Validate / Validate Workflow YAML (pull_request) Successful in 15s
Test & Validate / Validate Kubernetes Manifests (pull_request) Successful in 4s
Build & Push Docker Images / Detect Changed Components (pull_request) Successful in 4s
Test & Validate / Test Engine Smoke Suite (pytest) (pull_request) Successful in 31s
Build & Push Docker Images / Build Forgejo Runner Image (pull_request) Successful in 5s
Build & Push Docker Images / Build Wiki (MkDocs) (pull_request) Successful in 5s
Build & Push Docker Images / Sync Wiki Docs to Forgejo Wiki (pull_request) Has been skipped
Build & Push Docker Images / Build (_noop) Engine Services [.] (_noop, .) (pull_request) Successful in 3s
Test & Validate / Test Summary (pull_request) Successful in 1s
Build & Push Docker Images / Test Gate (pull_request) Successful in 31s
Build & Push Docker Images / Publish Release Bundle (pull_request) Successful in 1s
Build & Push Docker Images / Resolve Auto-Deploy Targets (pull_request) Successful in 1s
Build & Push Docker Images / Trigger Deploy (tst) (tst) (pull_request) Failing after 1s
Build & Push Docker Images / Trigger Deploy (dev) (dev) (pull_request) Failing after 1s
Build & Push Docker Images / Build Summary (pull_request) Successful in 1s
ec3c8d90c0
Na PR-merge is het event push (niet pull_request); resolve-deploy-targets stuurde toen alleen dev. Push naar main triggert nu dev+tst, zoals bij PR-builds.

Co-authored-by: Cursor <cursoragent@cursor.com>
meshflows deleted branch fix/pipeline-auto-deploy 2026-07-06 10:30:18 +00:00
meshflows referenced this pull request from a commit 2026-07-06 10:30:18 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
MeshFlowsGPL/meshflows!7
No description provided.