NetworkManager/.github/workflows/ci.yml
Thomas Haller 01e12646a6 Squashed 'shared/c-rbtree/' changes from b46392d25de7..7624b79b26d0
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
2020-06-03 22:07:07 +02:00

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