From 87ca7726ccc73bb00eed8a72b0d87cde80c72ef7 Mon Sep 17 00:00:00 2001 From: Kacper Donat Date: Fri, 6 Nov 2026 22:39:33 +0100 Subject: [PATCH] Cast boolean flags after applying defaults Co-Authored-By: Claude Opus 5.5 --- services/cojedzie/tasks/pre-deploy.yaml | 2 +- services/cojedzie@next/tasks/pre-deploy.yaml | 2 +- services/legacy/tasks/_docker.yml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/services/cojedzie/tasks/pre-deploy.yaml b/services/cojedzie/tasks/pre-deploy.yaml index eb2ba4f..acd9f0e 100644 --- a/services/cojedzie/tasks/pre-deploy.yaml +++ b/services/cojedzie/tasks/pre-deploy.yaml @@ -1,6 +1,6 @@ --- - name: 'Pull all images for "{{ service }}"' - when: cojedzie_force_pull_images|default(false) + when: cojedzie_force_pull_images|default(false)|bool community.docker.docker_image: name: "{{ image }}" source: pull diff --git a/services/cojedzie@next/tasks/pre-deploy.yaml b/services/cojedzie@next/tasks/pre-deploy.yaml index eb2ba4f..acd9f0e 100644 --- a/services/cojedzie@next/tasks/pre-deploy.yaml +++ b/services/cojedzie@next/tasks/pre-deploy.yaml @@ -1,6 +1,6 @@ --- - name: 'Pull all images for "{{ service }}"' - when: cojedzie_force_pull_images|default(false) + when: cojedzie_force_pull_images|default(false)|bool community.docker.docker_image: name: "{{ image }}" source: pull diff --git a/services/legacy/tasks/_docker.yml b/services/legacy/tasks/_docker.yml index 9e27945..14c1579 100644 --- a/services/legacy/tasks/_docker.yml +++ b/services/legacy/tasks/_docker.yml @@ -17,8 +17,8 @@ build: path: "{{ remote_service_path }}/.docker/{{ version }}" source: build - force_source: "{{ dockerfile.changed or update_images|default(false) }}" - force_tag: "{{ dockerfile.changed or update_images|default(false) }}" + force_source: "{{ dockerfile.changed or update_images|default(false)|bool }}" + force_tag: "{{ dockerfile.changed or update_images|default(false)|bool }}" register: image notify: Restart services