Skip to content

Commit

Permalink
GA: disable benchmarks to reduce build times
Browse files Browse the repository at this point in the history
  • Loading branch information
sebastinas committed Jul 13, 2023
1 parent 98ddc5c commit d98456d
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ jobs:
with:
action: test
options: --verbose
setup-options: -Dbenchmarks=disabled

build-base-i386:
name: Test on Ubuntu with gcc (32 bit)
Expand All @@ -42,7 +43,7 @@ jobs:
- name: Build and test
run: |
mkdir build
meson setup build
meson setup build -Dbenchmarks=disabled
ninja -C build
ninja -C build test
Expand Down Expand Up @@ -73,7 +74,7 @@ jobs:
with:
action: test
options: --verbose
meson-version: 0.56
setup-options: -Dbenchmarks=disabled
env:
CC: ${{ matrix.cfg.compiler }}
CXX: ${{ matrix.cfg.cxxcompiler }}
Expand All @@ -99,7 +100,7 @@ jobs:
with:
action: test
options: --verbose
meson-version: 0.56
setup-options: -Dbenchmarks=disabled

build-flags-windows:
name: Test on Windows with MSVC
Expand All @@ -123,9 +124,8 @@ jobs:
uses: BSFishy/[email protected]
with:
action: test
setup-options: --vsenv
setup-options: --vsenv -Dbenchmarks=disabled
options: --verbose
meson-version: 0.56

build-scan-build:
name: Test on Ubuntu with scan-build
Expand All @@ -142,7 +142,7 @@ jobs:
- name: Configure, build and test
run: |
mkdir -p build
scan-build meson setup build
scan-build meson setup build -Dbenchmarks=disabled
scan-build --exclude "sha3/" --status-bugs ninja -C build
build-archs:
Expand Down Expand Up @@ -175,7 +175,7 @@ jobs:
apt-get -q -y install ${{ matrix.cfg.cxxcompiler }} || true
run: |
mkdir build
meson setup build
meson setup build -Dbenchmarks=disabled
ninja -C build
ninja -C build test
env: |
Expand Down

0 comments on commit d98456d

Please sign in to comment.