From 00870d77f2b7777b602f586802ed08068f6e2a1d Mon Sep 17 00:00:00 2001 From: Maxim Prokhorov Date: Fri, 6 Aug 2021 13:58:21 +0300 Subject: [PATCH] ci: matrix build for both platforms --- .github/workflows/push.yml | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index e5030ad7..9db17c96 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -1,8 +1,11 @@ -# Check the build status for the nighly builder, release or pull request +name: PlatformIO Build -name: ESPurna build - -on: [push, pull_request] +on: + push: + branches: [dev] + tags-ignore: '**' + pull_request: + branches: [dev] jobs: test: @@ -46,6 +49,9 @@ jobs: build: runs-on: ubuntu-latest + strategy: + matrix: + env: [esp8266-4m-base, esp8266-4m-latest-base] env: ESPURNA_PIO_SHARED_LIBRARIES: "1" steps: @@ -68,6 +74,4 @@ jobs: git config --global advice.detachedHead false ./ci_install.sh build - run: | - ./ci_script.sh build esp8266-4m-base - - run: | - ./ci_script.sh build esp8266-4m-latest-base + ./ci_script.sh build ${{ matrix.env }}