From 245638a1d4ad009e14a140ee966d8b5977e7b10d Mon Sep 17 00:00:00 2001 From: Kevin Hester Date: Tue, 23 Feb 2021 17:07:38 +0800 Subject: [PATCH] get more parallism in CI build --- .github/workflows/main.yml | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5f17d9176..b7dfa69fb 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -4,8 +4,7 @@ on: - pull_request jobs: - main: - name: Main + setup: runs-on: ubuntu-latest steps: - uses: actions/checkout@master @@ -25,12 +24,26 @@ jobs: - name: Install libs needed for linux build run: | sudo apt install -y libpsocksxx-dev + + build-esp: + needs: setup + runs-on: ubuntu-latest + steps: - name: Build for tbeam run: platformio run -e tbeam - name: Build for heltec run: platformio run -e heltec + + build-nrf: + needs: setup + runs-on: ubuntu-latest + steps: - name: Build for lora-relay-v1 run: platformio run -e lora-relay-v1 + + build-portduino: + needs: setup + runs-on: ubuntu-latest + steps: - name: Build for linux - run: platformio run -e linux - + run: platformio run -e linux \ No newline at end of file