workflows: split out dev checks into jobs

Split out the dev checks into multiple jobs, the benefit of this is that it
will be easier to see which check is failing and why.
This commit is contained in:
Gianluca Zuccarelli 2025-06-27 13:40:07 +01:00 committed by Klara Simickova
parent 9247ea6196
commit eca4e55c67
3 changed files with 75 additions and 10 deletions

View file

@ -7,6 +7,12 @@ on:
branches: [ "main" ]
merge_group:
# this prevents multiple jobs from the same pr
# running when new changes are pushed.
concurrency:
group: ${{github.workflow}}-${{ github.ref }}
cancel-in-progress: true
jobs:
unit-tests:
name: Service Tests