From af76db039c3bf3ef3831b067912784c708c89a93 Mon Sep 17 00:00:00 2001 From: "trez.one" Date: Tue, 26 Nov 2024 22:28:27 -0500 Subject: [PATCH] Added Docker Compose step. --- .gitea/workflows/build.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index ca29bf23..a1f8120a 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -44,3 +44,17 @@ jobs: { "body": "SonarQube Analysis: ${{ steps.fetch-status.outputs.body | fromJson | get('projectStatus.status') }}\n[View in SonarQube](${{ secrets.SONARQUBE_URL }}/dashboard?id=${{ gitea.repository.name }})" } + + dry-run: + name: Dry Run Docker Compose + runs-on: self-hosted + needs: status-check + steps: + - name: Checkout Code + uses: actions/checkout@v3 + + - name: Validate Docker Compose + run: | + echo "Validating Docker Compose configuration..." + docker compose config -f rinoa-docker-compose.yml + echo "Docker Compose validation successful."