Skip to content

contrib: update Docker files #1

contrib: update Docker files

contrib: update Docker files #1

name: Build everything
on:
push:
branches:
- main
- next
merge_group:
types: [checks_requested]
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
make-test:
strategy:
# Since this build is on main, it's not rushed for feedback. Avoid wasting runner minutes by limiting paralellism.
max-parallel: 1
fail-fast: true
matrix:
compiler: [clang, gcc]
feature_set: [modern, highend]
runs-on:
group: github-v1
env:
CC: ${{ matrix.compiler }}
MACHINE: linux_clang_combi_${{ matrix.feature_set }}
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- uses: dtolnay/[email protected]
- uses: ./.github/actions/deps
- name: Build everything
run: make -j -Otarget all rust