diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index a5d7048f37..f1faf36992 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -3,18 +3,36 @@ name: Build and test on: push: paths-ignore: - - 'docker' - 'site/**' branches: - branch-1.8 pull_request: paths-ignore: - - 'docker' - 'site/**' branches: - branch-1.8 jobs: + docker: + name: "Docker ${{ matrix.os }}" + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + os: + - centos7 + - debian10 + - debian11 + - ubuntu18 + - fedora37 + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: "Test" + run: | + cd docker + ./run-one.sh local branch-1.8 ${{ matrix.os }} + build: name: "Java ${{ matrix.java }} and ${{ matrix.cxx }} on ${{ matrix.os }}" runs-on: ${{ matrix.os }}