Skip to content
Snippets Groups Projects
Commit d78fe6e2 authored by Petter Reinholdtsen's avatar Petter Reinholdtsen
Browse files

Added draft CI setup for github, including macosx check.

This allow us to see how the MacOSX build is working.
parent bd4c6b22
No related branches found
No related tags found
No related merge requests found
Pipeline #6325 passed
name: Autotools build
on:
push:
pull_request:
schedule:
- cron: '0 0 1 * *'
jobs:
build:
strategy:
matrix:
os:
[
ubuntu-latest,
macos-latest,
]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v2
- name: Install macOS dependencies
if: startsWith(matrix.os,'macos')
run: brew install automake pkg-config libtool libogg
if: !startsWith(matrix.os,'macos')
run: apt install automake pkgconf libtool libogg-dev
- name: configure
run: |
./autogen.sh
./configure
- name: build
run: make
- name: test
run: make check
- name: distcheck
run: make distcheck
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment