From 2bb3bec7dcf5e920a68a57a4b5ee39f98ace1263 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 30 Sep 2025 11:53:53 -0400 Subject: [PATCH] yq and loop modification... --- .gitea/workflows/renovate-pr-deploy.yml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/.gitea/workflows/renovate-pr-deploy.yml b/.gitea/workflows/renovate-pr-deploy.yml index a2cc4fec..c660c0cf 100644 --- a/.gitea/workflows/renovate-pr-deploy.yml +++ b/.gitea/workflows/renovate-pr-deploy.yml @@ -39,17 +39,10 @@ jobs: - name: Detect services with changed image tags/digests id: detect_services run: | - echo "Getting services from main and ${{ github.ref_name }}" - - # Get service names from both files - yq '.services | keys | .[]' docker-compose-main.yml | sort > services_main.txt - yq '.services | keys | .[]' docker-compose-head.yml | sort > services_head.txt - echo "Checking for image changes..." touch service_changes.txt - # Only check services that exist in both files - comm -12 services_main.txt services_head.txt | while read service; do + yq '.services | keys | .[]' docker-compose-head.yml | sort | while read service; do img_main=$(yq -r ".services[\"$service\"].image" docker-compose-main.yml) img_head=$(yq -r ".services[\"$service\"].image" docker-compose-head.yml)