Tweaked CI

This commit is contained in:
2026-04-12 23:15:56 +10:00
parent 8eefbc8a0c
commit 9a10fadada

View File

@@ -16,14 +16,23 @@ on:
#CI workflows, limited coverage atm #CI workflows, limited coverage atm
jobs: jobs:
units: standard:
continue-on-error: true continue-on-error: true
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Preinstall dependencies - name: Install Updates
run: sudo apt update && sudo apt install gdb run: sudo apt update && sudo apt upgrade -y
- name: Run the tests - name: Run all tests
run: make tests run: make tests
- name: Run the tests under gdb gdb:
run: make tests-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