mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2025-12-27 09:20:08 +01:00
7624b79b26d0 ci: switch to c-util automation c8cf17527845 ci: run additional CI with ptrace 7069619bc3a5 ci: switch to github-actions fa97402c3faa ci: drop broken armv7hl 4d48f58a3c31 build: update submodules git-subtree-dir: shared/c-rbtree git-subtree-split: 7624b79b26d020a796fe7c624a4f2d3340f3d66b
33 lines
636 B
YAML
33 lines
636 B
YAML
name: Continuous Integration
|
|
|
|
on:
|
|
push:
|
|
pull_request:
|
|
schedule:
|
|
- cron: '0 0 * * *'
|
|
|
|
jobs:
|
|
ci:
|
|
name: CI with Default Configuration
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- name: Fetch Sources
|
|
uses: actions/checkout@v2
|
|
- name: Run through C-Util CI
|
|
uses: c-util/automation/src/ci-c-util@v1
|
|
with:
|
|
m32: 1
|
|
valgrind: 1
|
|
|
|
ci-ptrace:
|
|
name: Reduced CI with PTrace
|
|
runs-on: ubuntu-latest
|
|
env:
|
|
CRBTREE_TEST_PTRACE: '1'
|
|
|
|
steps:
|
|
- name: Fetch Sources
|
|
uses: actions/checkout@v2
|
|
- name: Run through C-Util CI
|
|
uses: c-util/automation/src/ci-c-util@v1
|