From 615c69fb94db5774f1f5ac60e6cba7d15c857316 Mon Sep 17 00:00:00 2001 From: Kunal Mehta Date: Thu, 28 Mar 2024 16:54:52 -0400 Subject: [PATCH] Run tiny builds in CI --- .github/workflows/ci.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cfde264..77cef55 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,6 +5,12 @@ on: [push, pull_request] jobs: vanilla: runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + target: + - tiny5.15 + - tiny6.6 outputs: artifact_id: ${{ steps.upload.outputs.artifact-id }} steps: @@ -14,8 +20,8 @@ jobs: - name: Install dependencies run: sudo apt-get update && sudo apt-get install -y make build-essential - - name: Build vanilla kernel - run: make vanilla + - name: Build tiny kernel + run: make ${{ matrix.target }} - uses: actions/upload-artifact@v4 id: upload @@ -26,6 +32,12 @@ jobs: vanilla2: runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + target: + - tiny5.15 + - tiny6.6 outputs: artifact_id: ${{ steps.upload.outputs.artifact-id }} steps: @@ -36,7 +48,7 @@ jobs: run: sudo apt-get update && sudo apt-get install -y make build-essential - name: Build vanilla kernel - run: make vanilla + run: make ${{ matrix.target }} - uses: actions/upload-artifact@v4 id: upload