Merge pull request #14824 from keymanapp/fix/common/single-changes-in-gha

fix(common): registry clean-up enabled, no terminal in github action

No longer dryrun for the registry clean-up GHA workflow
docker run doesn't use a terminal in GHA (erasing -t flag)
This commit is contained in:
Markus Greiner 2025-09-24 23:14:54 +02:00 • committed by GitHub
commit ccde97213a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View file

@ -38,7 +38,7 @@ jobs:
id: cleanup-ghcr
uses: dataaxiom/ghcr-cleanup-action@cd0cdb900b5dbf3a6f2cc869f0dbb0b8211f50c4 # v1.0.16
with:
dry-run: true
dry-run: false
expand-packages: true
packages: keyman-*-ci
delete-untagged: true

View file

@ -87,7 +87,7 @@ setup_docker() {
if [[ "${MSYSTEM:-}" == "MINGW64" ]]; then
DOCKER_RUN_ARGS+=(--env DOCKER_RUN_AS_ROOT=1)
fi
if [[ -z ${DOCKER_RUNNING:-} ]] ; then
if ! builder_is_running_on_gha ; then
DOCKER_RUN_ARGS+=(-t)
fi
}