From: Jérôme Benoit Date: Tue, 31 May 2022 19:58:46 +0000 (+0200) Subject: Extend GitHub CI actions X-Git-Tag: v1.1.61~22 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=c1eafbfc26572edc41f208dca5051d0924c653d2;p=e-mobility-charging-stations-simulator.git Extend GitHub CI actions Signed-off-by: Jérôme Benoit --- diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c8cf44c5..04c3d40f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,9 +7,10 @@ on: types: [opened, synchronize, reopened] jobs: build: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: matrix: + os: [windows-latest, macos-latest, ubuntu-latest] node: ['14.x', '16.x', '18.x'] steps: - uses: actions/checkout@v3 @@ -40,9 +41,11 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 + - name: Set up QEMU + uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Build docker image run: | cd docker