Files
computer-playbook/scripts/tests/deploy/act
kevinveenbirkenbachandClaude Opus 4.8 001d880a72 fix(test/swarm): pin roundtrip swarm to one variant per app
A multi-variant app expanded into N swarm matrix entries, and
swarm-zombie ran them all on one host under identical SWARM_NAME
cluster names, so every deploy after the first aborted with
'network ... already exists'. Pin the act matrix to variant 0
(default, overridable via variant=) so a multi-variant app validates
a single cluster, in parity with the compose step's variant=0.
workflow.sh now splits ACT_MATRIX on ';' into multiple --matrix
filters so apps and variant can be pinned together.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 14:28:42 +02:00
..

Act Deploy Scripts

This directory holds the executable act deploy flows under scripts/tests/deploy/act/.

For local deploy flows, use ../local/README.md. For the canonical Make target index that invokes these helpers, see make.md.

Entry Points

Command What it does Notes
workflow.sh Runs any workflow file through act. Supports custom job, matrix, container, network, and image settings. Invoked via make act-workflow ACT_WORKFLOW=<file>.