Add CI pipeline

pull/2699/head
nicolargo 2024-03-10 16:52:31 +01:00
parent ea4f11a08b
commit 1841592d5b
3 changed files with 6 additions and 2 deletions

View File

@ -10,10 +10,14 @@ on:
jobs: jobs:
quality: quality:
uses: ./.github/workflows/quality
test: test:
uses: ./.github/workflows/test
needs: quality needs: quality
webui: webui:
if: ${{ always() }} if: ${{ always() }}
uses: ./.github/workflows/webui
needs: [quality, test] needs: [quality, test]
build: build:
uses: ./.github/workflows/build
needs: [quality, test, webui] needs: [quality, test, webui]

View File

@ -9,7 +9,7 @@
# the `language` matrix defined below to confirm you have the correct set of # the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages. # supported CodeQL languages.
# #
name: "CodeQL" name: quality
on: on:
push: push:

View File

@ -2,7 +2,7 @@
name: test name: test
# on: [push] on: [push]
jobs: jobs:
test-linux: test-linux: