Skip to content

Commit

Permalink
Create ccpp.yml workflow
Browse files Browse the repository at this point in the history
Create an initial ccpp.yml workflow to build the project.  This is pretty much certain to fail, but you have to start somewhere.
  • Loading branch information
FormerLurker authored May 11, 2020
1 parent 8e41273 commit 9abd4af
Showing 1 changed file with 65 additions and 0 deletions.
65 changes: 65 additions & 0 deletions .github/workflows/ccpp.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
name: C/C++ CI

on:
push:
branches:
- master
- rc/maintenance
- rc/devel
- devel
pull_request:
branches:
- master
- rc/maintenance
- rc/devel
- devel

jobs:
build-ubuntu:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: configure
run: ./configure
- name: make
run: make
- name: make check
run: make check
- name: make distcheck
run: make distcheck

build-windows:

runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [windows-latest]
steps:
- uses: actions/checkout@v1
- name: configure
run: ./configure
- name: make
run: make
- name: make check
run: make check
- name: make distcheck
run: make distcheck

build-macos:

runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest]
steps:
- uses: actions/checkout@v1
- name: configure
run: ./configure
- name: make
run: make
- name: make check
run: make check
- name: make distcheck
run: make distcheck

0 comments on commit 9abd4af

Please sign in to comment.