make release tea login repeatable
custom release / build-custom-release (push) Failing after 9s

This commit is contained in:
2026-05-24 15:51:26 +02:00
parent d45edca330
commit 018d62af14
2 changed files with 9 additions and 0 deletions
@@ -17,6 +17,14 @@ setup() {
[ "$status" -ne 0 ]
}
@test "custom release tea login setup is idempotent on persistent host runner" {
run rg -n 'tea" logins delete actions >/dev/null 2>&1 \|\| true' "$WORKFLOW"
[ "$status" -eq 0 ]
run rg -n 'tea" logins add --name actions' "$WORKFLOW"
[ "$status" -eq 0 ]
}
@test "custom release workflow imports developer id signing material into temporary keychain" {
run rg -n 'DEVELOPER_ID_APPLICATION_P12_BASE64' "$WORKFLOW"
[ "$status" -eq 0 ]