diff --git a/.github/workflows/docker-security-test-workflow.yml b/.github/workflows/docker-security-test-workflow.yml index 57d1e8b13..ee880366c 100644 --- a/.github/workflows/docker-security-test-workflow.yml +++ b/.github/workflows/docker-security-test-workflow.yml @@ -2,13 +2,13 @@ name: Docker Security Test Workflow on: pull_request: branches: - - "*" + - "**" push: branches: - - "*" + - "**" jobs: - test: + docker-test: # This job runs on Linux runs-on: ubuntu-latest steps: @@ -81,3 +81,15 @@ jobs: with: name: logs path: build/testclusters/integTest-*/logs/* + - name: Collect docker logs on failure + uses: jwalton/gh-docker-logs@v2 + with: + dest: './logs' + - name: Tar logs + run: tar cvzf ./logs.tgz ./logs + - name: Upload logs to GitHub + uses: actions/upload-artifact@v2 + if: failure() + with: + name: logs.tgz + path: ./logs.tgz diff --git a/.github/workflows/multi-node-test-workflow.yml b/.github/workflows/multi-node-test-workflow.yml index aaa37dc98..fe5f0691f 100644 --- a/.github/workflows/multi-node-test-workflow.yml +++ b/.github/workflows/multi-node-test-workflow.yml @@ -3,13 +3,13 @@ name: Multi node test workflow on: pull_request: branches: - - "*" + - "**" push: branches: - - "*" + - "**" jobs: - test: + multi-node-test: # This job runs on Linux runs-on: ubuntu-latest steps: diff --git a/.github/workflows/security-test-workflow.yml b/.github/workflows/security-test-workflow.yml index d0bee3874..8f4dae924 100644 --- a/.github/workflows/security-test-workflow.yml +++ b/.github/workflows/security-test-workflow.yml @@ -3,13 +3,13 @@ name: Security test workflow on: pull_request: branches: - - "*" + - "**" push: branches: - - "*" + - "**" jobs: - test: + security-test: # This job runs on Linux runs-on: ubuntu-latest steps: diff --git a/.github/workflows/test-and-build-workflow.yml b/.github/workflows/test-and-build-workflow.yml index d324148e8..f54ad9b0b 100644 --- a/.github/workflows/test-and-build-workflow.yml +++ b/.github/workflows/test-and-build-workflow.yml @@ -2,13 +2,13 @@ name: Test and Build Workflow on: pull_request: branches: - - "*" + - "**" push: branches: - - "*" + - "**" jobs: - build: + test-and-build: env: BUILD_ARGS: ${{ matrix.os_build_args }} WORKING_DIR: ${{ matrix.working_directory }}.