mirror of https://github.com/nirenjan/libx52.git
Add CI support for macos-11
parent
7d757dd40f
commit
fa1d54f9da
|
@ -15,13 +15,13 @@ jobs:
|
||||||
if: "!(contains(github.event.head_commit.message, '[ci skip]') || contains(github.event.head_commit.message, '[skip ci]'))"
|
if: "!(contains(github.event.head_commit.message, '[ci skip]') || contains(github.event.head_commit.message, '[skip ci]'))"
|
||||||
name: ${{ join(matrix.*, '/') }}
|
name: ${{ join(matrix.*, '/') }}
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
continue-on-error: ${{ matrix.os == 'macos-latest' }}
|
continue-on-error: ${{ startsWith(matrix.os, 'macos-') }}
|
||||||
env:
|
env:
|
||||||
CC: ${{ matrix.cc }}
|
CC: ${{ matrix.cc }}
|
||||||
|
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os: ['ubuntu-18.04', 'ubuntu-20.04', 'macos-latest']
|
os: ['ubuntu-18.04', 'ubuntu-20.04', 'macos-latest', 'macos-11']
|
||||||
cc: ['gcc', 'clang']
|
cc: ['gcc', 'clang']
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
@ -30,11 +30,11 @@ jobs:
|
||||||
|
|
||||||
- name: Install dependencies (Ubuntu)
|
- name: Install dependencies (Ubuntu)
|
||||||
run: ./.github/scripts/install-dependencies-ubuntu.sh
|
run: ./.github/scripts/install-dependencies-ubuntu.sh
|
||||||
if: ${{ matrix.os != 'macos-latest' }}
|
if: ${{ startsWith(matrix.os, 'ubuntu-') }}
|
||||||
|
|
||||||
- name: Install dependencies (MacOS)
|
- name: Install dependencies (MacOS)
|
||||||
run: ./.github/scripts/install-dependencies-macos.sh
|
run: ./.github/scripts/install-dependencies-macos.sh
|
||||||
if: ${{ matrix.os == 'macos-latest' }}
|
if: ${{ startsWith(matrix.os, 'macos-') }}
|
||||||
|
|
||||||
- name: Build and Test
|
- name: Build and Test
|
||||||
run: ./.github/scripts/build-and-test.sh
|
run: ./.github/scripts/build-and-test.sh
|
||||||
|
|
|
@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
|
||||||
The format is based upon [Keep a Changelog].
|
The format is based upon [Keep a Changelog].
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
### Added
|
||||||
|
- CI for macOS 11 (Big Sur)
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Device erratic behavior when running daemon. See
|
||||||
|
[#33](https://github.com/nirenjan/x52pro-linux/issues/33).
|
||||||
|
|
||||||
## [0.2.2] - 2021-09-03
|
## [0.2.2] - 2021-09-03
|
||||||
### Added
|
### Added
|
||||||
|
|
Loading…
Reference in New Issue