CI: Enable Linux/MacOS builds

This commit is contained in:
anzz1 2023-03-17 04:00:40 +02:00 committed by GitHub
parent f2eda96137
commit 8a3d6f2ea4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -14,37 +14,43 @@ on:
paths: ['CMakeLists.txt', 'Makefile', '**.h', '*.c', '**.cpp']
jobs:
# ubuntu-latest:
# runs-on: ubuntu-latest
#
# steps:
# - name: Clone
# uses: actions/checkout@v1
#
# - name: Dependencies
# run: |
# sudo apt-get update
# sudo apt-get install build-essential
#
# - name: Build
# run: |
# make
#
# macOS-latest:
# runs-on: macOS-latest
#
# steps:
# - name: Clone
# uses: actions/checkout@v1
#
# - name: Dependencies
# run: |
# brew update
#
# - name: Build
# run: |
# make
#
ubuntu-latest:
runs-on: ubuntu-latest
steps:
- name: Clone
id: checkout
uses: actions/checkout@v1
- name: Dependencies
id: depends
run: |
sudo apt-get update
sudo apt-get install build-essential
- name: Build
id: make_build
run: |
make
macOS-latest:
runs-on: macOS-latest
steps:
- name: Clone
id: checkout
uses: actions/checkout@v1
- name: Dependencies
id: depends
run: |
brew update
- name: Build
id: make_build
run: |
make
windows-latest:
runs-on: windows-latest