From 56090c096fcddd445f7fd44aad40a941d67774af Mon Sep 17 00:00:00 2001 From: tzaeschke Date: Thu, 5 Feb 2026 15:03:48 +0100 Subject: [PATCH 1/5] Support for bazel 8 and 9 --- .bazelignore | 1 + CHANGELOG.md | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.bazelignore b/.bazelignore index 9c6ed55..4f81262 100644 --- a/.bazelignore +++ b/.bazelignore @@ -4,3 +4,4 @@ out cmake-build-debug third_party +.clwb diff --git a/CHANGELOG.md b/CHANGELOG.md index ffb26b2..c4facf8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,10 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). ## [Unreleased] -- Nothing yet + +### Changed +- Added support for bazel 8 and 9, thanks to @polasek + [#161](https://github.com/tzaeschke/phtree-cpp/issues/161) ## [1.6.2] - 2025-03-08 ### Fixed From 6ccb12b7f3f5c28f21db03b81c3a41afc549b93c Mon Sep 17 00:00:00 2001 From: tzaeschke Date: Thu, 5 Feb 2026 15:11:56 +0100 Subject: [PATCH 2/5] Support for bazel 8 and 9 --- .github/workflows/bazel-macos.yml | 2 +- .github/workflows/bazel.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/bazel-macos.yml b/.github/workflows/bazel-macos.yml index 0736d54..6ebd611 100644 --- a/.github/workflows/bazel-macos.yml +++ b/.github/workflows/bazel-macos.yml @@ -17,7 +17,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v6 # This causes build failures # - name: Mount bazel cache # Optional diff --git a/.github/workflows/bazel.yml b/.github/workflows/bazel.yml index 8218b7b..4cc458c 100644 --- a/.github/workflows/bazel.yml +++ b/.github/workflows/bazel.yml @@ -13,10 +13,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup bazel - uses: bazelbuild/setup-bazelisk@v2 + uses: bazelbuild/setup-bazelisk@v3 # This causes build failures # - name: Mount bazel cache # Optional From 59176e8c4977f87292571c1b64e9d3241f83b28d Mon Sep 17 00:00:00 2001 From: tzaeschke Date: Thu, 5 Feb 2026 15:21:41 +0100 Subject: [PATCH 3/5] Support for bazel 8 and 9 --- .github/workflows/cmake-codecov.yml | 2 +- .github/workflows/cmake-windows.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cmake-codecov.yml b/.github/workflows/cmake-codecov.yml index 6b970ae..1d0f1c4 100644 --- a/.github/workflows/cmake-codecov.yml +++ b/.github/workflows/cmake-codecov.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - uses: hendrikmuhs/ccache-action@v1.2 diff --git a/.github/workflows/cmake-windows.yml b/.github/workflows/cmake-windows.yml index 7cf6c60..e72d9f2 100644 --- a/.github/workflows/cmake-windows.yml +++ b/.github/workflows/cmake-windows.yml @@ -10,7 +10,7 @@ jobs: runs-on: windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - uses: hendrikmuhs/ccache-action@v1.2 From f98f109bbbd58f3bb6d11386225c672fabc7fe8c Mon Sep 17 00:00:00 2001 From: tzaeschke Date: Thu, 5 Feb 2026 15:26:03 +0100 Subject: [PATCH 4/5] Support for bazel 8 and 9 --- .github/workflows/cmake-codecov.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/cmake-codecov.yml b/.github/workflows/cmake-codecov.yml index 1d0f1c4..f796be5 100644 --- a/.github/workflows/cmake-codecov.yml +++ b/.github/workflows/cmake-codecov.yml @@ -42,8 +42,8 @@ jobs: working-directory: ${{github.workspace}}/build run: | cd test/CMakeFiles/all_tests.dir/ - lcov --directory . --capture -o coverage.info - lcov -r coverage.info */build/* */test/* */c++/* */gtest/* -o coverageFiltered.info - lcov --list coverageFiltered.info + lcov --directory . --capture -o coverage.info --ignore-errors mismatch + lcov -r coverage.info */build/* */test/* */c++/* */gtest/* -o coverageFiltered.info --ignore-errors mismatch + lcov --list coverageFiltered.info --ignore-errors mismatch bash <(curl -s https://codecov.io/bash) -f coverageFiltered.info || echo "Upload failed" From d88d43137ccda7be58f6ea2bf41c2df6d0c4c807 Mon Sep 17 00:00:00 2001 From: tzaeschke Date: Thu, 5 Feb 2026 16:24:47 +0100 Subject: [PATCH 5/5] Support for bazel 8 and 9 --- .github/workflows/cmake-codecov.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cmake-codecov.yml b/.github/workflows/cmake-codecov.yml index f796be5..2d04078 100644 --- a/.github/workflows/cmake-codecov.yml +++ b/.github/workflows/cmake-codecov.yml @@ -43,7 +43,7 @@ jobs: run: | cd test/CMakeFiles/all_tests.dir/ lcov --directory . --capture -o coverage.info --ignore-errors mismatch - lcov -r coverage.info */build/* */test/* */c++/* */gtest/* -o coverageFiltered.info --ignore-errors mismatch + lcov -r coverage.info */build/* */test/* */c++/* -o coverageFiltered.info --ignore-errors mismatch lcov --list coverageFiltered.info --ignore-errors mismatch bash <(curl -s https://codecov.io/bash) -f coverageFiltered.info || echo "Upload failed"