From 0ed25bab2dee77fb3fe45167a8eb1b4e78730930 Mon Sep 17 00:00:00 2001 From: Manuel Gutierrez <1380243+xr09@users.noreply.github.com> Date: Fri, 18 Dec 2020 18:15:11 +0100 Subject: [PATCH] Add Goss Actions --- .github/workflows/push.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index ec83402f..ca68f3fa 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -6,9 +6,25 @@ jobs: build-stack: runs-on: ubuntu-latest steps: + - name: Check out code uses: actions/checkout@v2 + - name: Build the docker-compose stack run: docker-compose -f build-from-sources.yml up -d --build + - name: Check running containers run: docker ps -a + + - name: Shutdown the stack + run: docker-compose -f build-from-sources.yml kill + + - name: Install Goss + uses: e1himself/goss-installation-action@v1.0.3 + with: + version: v0.3.16 + + - name: Execute Goss tests + run: dgoss run wazuh/wazuh-odfe:dev-version + env: + GOSS_FILE: .goss.yaml