Skip to content

Commit

Permalink
This should be the matrix we want?
Browse files Browse the repository at this point in the history
Should be

3 release console builds
2 release vis builds
1 beltsoff build

per os.
  • Loading branch information
ptheywood committed Nov 1, 2023
1 parent af303d9 commit e484459
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 24 deletions.
22 changes: 13 additions & 9 deletions .github/workflows/Ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,10 @@ jobs:
cuda_arch: "50"
hostcxx: gcc-12
os: ubuntu-22.04
# - cuda: "11.8"
# cuda_arch: "35"
# hostcxx: gcc-11
# os: ubuntu-22.04
- cuda: "11.8"
cuda_arch: "35"
hostcxx: gcc-11
os: ubuntu-22.04
- cuda: "11.0"
cuda_arch: "35"
hostcxx: gcc-8
Expand All @@ -47,25 +47,29 @@ jobs:
- name: "Release"
config: "Release"
SEATBELTS: "ON"
- name: "BeltsOff"
- name: "Beltsoff"
config: "Release"
SEATBELTS: "OFF"
VISUALISATION:
- "ON"
- "OFF"
exclude:
# Exclude VIS=ON for old cuda's.
# Exclude VIS=ON for oldest cuda.
- cudacxx:
cuda: "11.0"
VISUALISATION: "ON"
# Exclude beltsoff builds for old cuda's
- cudacxx:
cuda: "11.8"
config:
name: "Beltsoff"
- cudacxx:
cuda: "11.0"
config:
name: "BeltsOff"
# Exclude beltsoff vis builds for old cuda's
name: "Beltsoff"
# Exclude beltsoff vis builds to keep the matrix lighter.
- config:
name: "BeltsOff"
name: "Beltsoff"
VISUALISATION: "ON"

# Name the job based on matrix/env options
Expand Down
31 changes: 16 additions & 15 deletions .github/workflows/Windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,28 +47,29 @@ jobs:
- name: "Release"
config: "Release"
SEATBELTS: "ON"
- name: "Beltsoff"
config: "Release"
SEATBELTS: "OFF"
VISUALISATION:
- "ON"
- "OFF"

include:
exclude:
# Exclude VIS=ON for oldest cuda.
- cudacxx:
- cuda: "12.3.0"
cuda_arch: "50"
hostcxx: "Visual Studio 17 2022"
os: windows-2022
python:
- "3.12"
cuda: "11.0.3"
VISUALISATION: "ON"
# Exclude beltsoff builds for old cuda's
- cudacxx:
cuda: "11.8.0"
config:
- name: "SeatbeltsOff"
config: "Release"
SEATBELTS: "OFF"
VISUALISATION: "OFF"

exclude:
# Exclude VIS=ON for old cuda's.
name: "Beltsoff"
- cudacxx:
cuda: "11.0.3"
config:
name: "Beltsoff"
# Exclude beltsoff vis builds to keep the matrix lighter.
- config:
name: "Beltsoff"
VISUALISATION: "ON"

# Name the job based on matrix/env options
Expand Down

0 comments on commit e484459

Please sign in to comment.