Skip to content

Commit

Permalink
Add BOLT to build matrix
Browse files Browse the repository at this point in the history
  • Loading branch information
zanieb committed Jan 14, 2025
1 parent 8699afc commit 254b553
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -231,13 +231,17 @@ jobs:
name: >-
Ubuntu
${{ fromJSON(matrix.free-threading) && '(free-threading)' || '' }}
${{ fromJSON(matrix.bolt) && '(bolt)' || '' }}
needs: check_source
if: needs.check_source.outputs.run_tests == 'true'
strategy:
matrix:
free-threading:
- false
- true
bolt:
- false
- true
os:
- ubuntu-24.04
- ubuntu-24.04-aarch64
Expand All @@ -246,10 +250,14 @@ jobs:
exclude:
- os: ubuntu-24.04-aarch64
is-fork: true
# Do not test BOLT with free-threading, to conserve resources
- bolt: true
free-threading: true
uses: ./.github/workflows/reusable-ubuntu.yml
with:
config_hash: ${{ needs.check_source.outputs.config_hash }}
free-threading: ${{ matrix.free-threading }}
bolt-optimizations: ${{ matrix.bolt }}
os: ${{ matrix.os }}

build_ubuntu_ssltests:
Expand Down

0 comments on commit 254b553

Please sign in to comment.