File: ci.yml

package info (click to toggle)
dbus-broker 33-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 2,760 kB
  • sloc: ansic: 31,039; makefile: 70; python: 47; sh: 36
file content (26 lines) | stat: -rw-r--r-- 547 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
name: Continuous Integration

on:
  push:
  pull_request:
  schedule:
  - cron:  '0 0 * * *'

jobs:
  ci:
    name: CI with Default Configuration
    uses: bus1/cabuild/.github/workflows/ci-c-util.yml@v1
    with:
      cabuild_ref: "v1"
      m32: true
      matrixmode: true
      mesonargs: '-Daudit=true -Ddocs=true'

  ci-valgrind:
    name: Minimal CI Through Valgrind
    uses: bus1/cabuild/.github/workflows/ci-c-util.yml@v1
    with:
      cabuild_ref: "v1"
      matrixmode: true
      mesonargs: '-Dlauncher=false'
      valgrind: true