ci: no cleanup on a scratch path built from a refused appliance name #19

Merged
marcos-mendez merged 1 commit from ci/cleanup-after-name-check into main 2026-10-01 02:35:50 -03:00
marcos-mendez commented 2026-10-01 02:30:02 -03:00 (Migrated from github.com)

The always() cleanup of test-appliance.yml now also requires the appliance name check (steps.name.outcome == 'success'). SCRATCH and NAME are built from that input, so a refused name must not reach lxc-stop or unprivileged-lxc cleanup. Nothing is created before the check, so skipping cleanup leaves nothing behind. actionlint 1.7.7: no findings.

The always() cleanup of test-appliance.yml now also requires the appliance name check (`steps.name.outcome == 'success'`). SCRATCH and NAME are built from that input, so a refused name must not reach `lxc-stop` or `unprivileged-lxc cleanup`. Nothing is created before the check, so skipping cleanup leaves nothing behind. actionlint 1.7.7: no findings.
Sign in to join this conversation.
No description provided.