From 15438c8a6e40c05f7982942126bc4badca299fec Mon Sep 17 00:00:00 2001 From: Ian McEwen Date: Sat, 4 Jul 2026 02:41:21 -0700 Subject: [PATCH] matrix up daily/alpha/beta --- .github/workflows/ci.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4220c30..51a764c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -73,6 +73,14 @@ jobs: simradio_testing: runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + channel: + - beta + - alpha + - daily + continue-on-error: ${{ matrix.channel == 'daily' }} steps: - uses: actions/checkout@v4 - name: Install Python 3 @@ -85,9 +93,9 @@ jobs: pip3 install poetry poetry install --all-extras --with dev poetry run meshtastic --version - - name: Install meshtasticd (beta) from PPA + - name: Install meshtasticd (${{ matrix.channel }}) from PPA run: | - sudo add-apt-repository -y ppa:meshtastic/beta + sudo add-apt-repository -y ppa:meshtastic/${{ matrix.channel }} sudo apt-get update sudo apt-get install -y meshtasticd - name: Run firmware smoke tests