From 435d384095b619a01d9c533ceea19618d0aba4b6 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 20 Dec 2024 13:13:09 -0500 Subject: [PATCH] Dry run action doesn't appear to terminate on its own or return any outputs; adding log scanner. --- .gitea/workflows/branch-sonarscan-pr-merge.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.gitea/workflows/branch-sonarscan-pr-merge.yml b/.gitea/workflows/branch-sonarscan-pr-merge.yml index ebdd8d2e..c91c8eea 100644 --- a/.gitea/workflows/branch-sonarscan-pr-merge.yml +++ b/.gitea/workflows/branch-sonarscan-pr-merge.yml @@ -90,6 +90,7 @@ jobs: echo "${{ secrets.RINOA_ENV }}" > .env - name: Docker Compose Dry Run + id: docker-compose-dry-run uses: s3i7h/spin-up-docker-compose-action@v1.2 with: file: docker-compose.yml @@ -99,6 +100,15 @@ jobs: up-opts: -d --dry-run env: DOCKER_HOST: tcp://dockerproxy:2375 + + - name: Parse Docker Compose Dry Run Output + uses: niklas-weber/scan-log + with: + error: 'level=' + gh-token: ${{ secrets.BOT_GITEA_TOKEN }} + run-id: ${{ gitea.run_id }} + job-name: docker-compose-dry-run + # Job 3: Merge PR if Quality Gate passes # dry-run-merge-pr: # runs-on: ubuntu-latest