From f114bbffe0f07a43a7d3f2e090eb7c38d2b46485 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 10 Nov 2025 16:52:36 -0500 Subject: [PATCH] Refining yq. --- .gitea/workflows/compose-services-readme.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/compose-services-readme.yml b/.gitea/workflows/compose-services-readme.yml index 82975f73..8850118a 100644 --- a/.gitea/workflows/compose-services-readme.yml +++ b/.gitea/workflows/compose-services-readme.yml @@ -16,14 +16,14 @@ jobs: with: ref: main - - name: Install yq & aha (silent) + - name: Install aha run: | set -e sudo apt-get -qq update >/dev/null - if sudo apt-get -qq install -y yq aha >/dev/null 2>&1; then - echo "✅ Successfully installed yq and aha." + if sudo apt-get -qq install -y aha >/dev/null 2>&1; then + echo "✅ Successfully installed aha." else - echo "❌ Failed to install yq and/or aha." >&2 + echo "❌ Failed to install aha." >&2 exit 1 fi @@ -36,7 +36,7 @@ jobs: port: 22 key: ${{ secrets.RUNNER_SSH_PRIVATE_KEY }} capture_stdout: true - script: neofetch --stdout + script: neofetch - name: Convert ANSI to HTML run: | @@ -45,7 +45,7 @@ jobs: - name: Generate service list run: | - yq 'explode(.) | .services | to_entries | map({"service": .key, "image": .value.image, "description": (.value.labels."homepage.description" // "")})' docker-compose.yml > services.yml + yq 'explode(.) | .services | to_entries | map({"service": .key, "image": (.value.image | sub("@sha256:.*$"; "")), "description": (.value.labels."homepage.description" // "")})' docker-compose.yml > services.yml - name: Generate Markdown Table uses: gazab/create-markdown-table@v1.0.7