This is an automated email from the ASF dual-hosted git repository.
gangwu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-cpp.git
The following commit(s) were added to refs/heads/main by this push:
new 3b393e3f fix: clang-tidy in cpplint should compile header files in
C++23 (#367)
3b393e3f is described below
commit 3b393e3f84f4918f754fc5779528e01d2ec1cca8
Author: Zehua Zou <[email protected]>
AuthorDate: Fri Nov 28 22:36:19 2025 +0800
fix: clang-tidy in cpplint should compile header files in C++23 (#367)
---
.github/workflows/cpp-linter.yml | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/cpp-linter.yml b/.github/workflows/cpp-linter.yml
index 5b511f2e..4cc4e025 100644
--- a/.github/workflows/cpp-linter.yml
+++ b/.github/workflows/cpp-linter.yml
@@ -29,6 +29,9 @@ on:
jobs:
cpp-linter:
runs-on: ubuntu-24.04
+ permissions:
+ contents: read
+ pull-requests: write
steps:
- name: Checkout iceberg-cpp
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 #
v6.0.0
@@ -57,8 +60,9 @@ jobs:
thread-comments: true
ignore: 'build|cmake_modules|ci'
database: build
+ verbosity: 'debug'
# need '-fno-builtin-std-forward_like', see
https://github.com/llvm/llvm-project/issues/101614
- extra-args: '-I$PWD/src -I$PWD/build/src
-fno-builtin-std-forward_like'
+ extra-args: '-std=c++23 -I$PWD/src -I$PWD/build/src
-fno-builtin-std-forward_like'
- name: Fail fast?!
if: steps.linter.outputs.checks-failed != 0
run: |