From 9a10fadadac9a45e591f09aac113bc87d97864a6 Mon Sep 17 00:00:00 2001 From: Kayne Ruse Date: Sun, 12 Apr 2026 23:15:56 +1000 Subject: [PATCH] Tweaked CI --- .../workflows/continuous-integration-v2.yml | 21 +++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/.github/workflows/continuous-integration-v2.yml b/.github/workflows/continuous-integration-v2.yml index 092c7c3..d428543 100644 --- a/.github/workflows/continuous-integration-v2.yml +++ b/.github/workflows/continuous-integration-v2.yml @@ -16,14 +16,23 @@ on: #CI workflows, limited coverage atm jobs: - units: + standard: continue-on-error: true runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Preinstall dependencies - run: sudo apt update && sudo apt install gdb - - name: Run the tests + - name: Install Updates + run: sudo apt update && sudo apt upgrade -y + - name: Run all tests run: make tests - - name: Run the tests under gdb - run: make tests-gdb + gdb: + continue-on-error: true + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install Updates + run: sudo apt update && sudo apt upgrade -y + - name: Install GDB if not present + run: sudo apt install gdb + - name: Run all tests under gdb + run: make tests-gdb \ No newline at end of file