feat(ci): don't rebuild ci image twice for different jobs

This commit is contained in:
Daniil Polyakov 2026-07-16 16:54:32 +03:00
parent f70b90981a
commit 56eb8d146f
2 changed files with 5 additions and 1 deletions

View File

@ -51,4 +51,4 @@ runs:
--workdir "$PWD" \
"${env_args[@]}" \
"$INPUT_IMAGE" \
bash -o pipefail -c "$INPUT_RUN"
bash -e -o pipefail -c "$INPUT_RUN"

View File

@ -1,5 +1,9 @@
name: CI image
concurrency:
group: ci-image-${{ github.sha }}
cancel-in-progress: false
# Resolves the CI image the calling workflow's jobs run in, building and pushing
# it only when it isn't published yet.
on: