Merge pull request #2429 from jhasse/elide-middle-even
ElideMiddle: Don't reduce size by 1 if width is even
diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml
index ef25abf..1749176 100644
--- a/.github/workflows/linux.yml
+++ b/.github/workflows/linux.yml
@@ -14,7 +14,7 @@
steps:
- uses: actions/checkout@v4
- name: Install dependencies
- run: dnf install -y ninja-build cmake gtest-devel re2c clang
+ run: dnf install -y ninja-build cmake gtest-devel re2c clang util-linux
- name: Linting
run: misc/ci.py
- name: Configure with CMake
@@ -23,12 +23,18 @@
run: ninja
working-directory: build
- name: Test debug ninja
- run: build/Debug/ninja_test
+ working-directory: build/Debug
+ run: |
+ ./ninja_test
+ ../../misc/output_test.py
- name: Build release ninja
run: ninja -f build-Release.ninja
working-directory: build
- name: Test release ninja
- run: build/Release/ninja_test
+ working-directory: build/Release
+ run: |
+ ./ninja_test
+ ../../misc/output_test.py
build:
runs-on: [ubuntu-latest]