parent
7b304b85cf
commit
405b314103
1 changed files with 37 additions and 0 deletions
@ -0,0 +1,37 @@ |
||||
name: release-ci |
||||
on: |
||||
push: |
||||
types: |
||||
- tags |
||||
workflow_dispatch: |
||||
|
||||
jobs: |
||||
job: |
||||
name: ${{ matrix.os }}-release |
||||
runs-on: ${{ matrix.os }} |
||||
strategy: |
||||
fail-fast: false |
||||
matrix: |
||||
os: [ubuntu-latest] |
||||
include: |
||||
- os: ubuntu-latest |
||||
triplet: x64-linux |
||||
installDependencies: 'sudo apt-get update -m && sudo apt-get install libconfig++-dev libevdev-dev libudev-dev' |
||||
|
||||
steps: |
||||
- uses: actions/checkout@v1 |
||||
with: |
||||
submodules: true |
||||
- name: Install dependencies |
||||
run: '${{ matrix.installDependencies }}' |
||||
- name: Run CMake+Make |
||||
uses: lukka/run-cmake@v2 |
||||
id: runcmake |
||||
with: |
||||
cmakeGenerator: 'UnixMakefiles' |
||||
cmakeListsOrSettingsJson: 'CMakeListsTxtBasic' |
||||
cmakeListsTxtPath: '${{ github.workspace }}/CMakeLists.txt' |
||||
cmakeAdditionalArgs: '-DFORCE_BUILD_HIDPP=True' |
||||
buildWithCMakeArgs: '-- -v' |
||||
cmakeBuildType: 'Release' |
||||
buildDirectory: '${{ runner.workspace }}/build/' |
Loading…
Reference in new issue