mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-12-13 22:40:16 +00:00
ci: add boost187 variant to CI build matrix
Add boost187 environment variant to match the buildcache workflow, using gcc-15 with the boost187 spack environment.
This commit is contained in:
7
.github/workflows/ci.yml
vendored
7
.github/workflows/ci.yml
vendored
@@ -12,12 +12,16 @@ concurrency:
|
|||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
if: github.repository == 'FairRootGroup/FairMQ'
|
if: github.repository == 'FairRootGroup/FairMQ'
|
||||||
name: gcc-${{ matrix.gcc }}
|
name: ${{ matrix.env }}-gcc-${{ matrix.gcc }}
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
gcc: ['12', '13', '14', '15']
|
gcc: ['12', '13', '14', '15']
|
||||||
|
env: ['latest']
|
||||||
|
include:
|
||||||
|
- gcc: '15'
|
||||||
|
env: 'boost187'
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
@@ -30,6 +34,7 @@ jobs:
|
|||||||
uses: ./.github/actions/setup-deps
|
uses: ./.github/actions/setup-deps
|
||||||
with:
|
with:
|
||||||
gcc: ${{ matrix.gcc }}
|
gcc: ${{ matrix.gcc }}
|
||||||
|
env: ${{ matrix.env }}
|
||||||
|
|
||||||
- name: Configure and Build
|
- name: Configure and Build
|
||||||
uses: threeal/cmake-action@v2
|
uses: threeal/cmake-action@v2
|
||||||
|
|||||||
Reference in New Issue
Block a user