From fe3ae8fb0924d8a36a1ceb4d2a6fad735424eb44 Mon Sep 17 00:00:00 2001 From: Guillaume Chatelet Date: Thu, 20 Aug 2026 10:03:54 +0200 Subject: [PATCH 1/3] Update log_severity.h --- ortools/base/log_severity.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ortools/base/log_severity.h b/ortools/base/log_severity.h index a760e20594f..fec62f529c5 100644 --- a/ortools/base/log_severity.h +++ b/ortools/base/log_severity.h @@ -17,9 +17,9 @@ #include "absl/base/log_severity.h" #ifndef NDEBUG -const bool DEBUG_MODE = true; +constexpr bool DEBUG_MODE = true; #else -const bool DEBUG_MODE = false; +constexpr bool DEBUG_MODE = false; #endif #endif // ORTOOLS_BASE_LOG_SEVERITY_H_ From 2b6a12d9a7bed2ba9eb8583d88d05d03f8cc34fc Mon Sep 17 00:00:00 2001 From: Guillaume Chatelet Date: Thu, 20 Aug 2026 09:11:21 +0000 Subject: [PATCH 2/3] Disable cache as it is currently broken --- .github/actions/remote_cache/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/remote_cache/action.yml b/.github/actions/remote_cache/action.yml index 3f8fe862a30..9bf44716bb4 100644 --- a/.github/actions/remote_cache/action.yml +++ b/.github/actions/remote_cache/action.yml @@ -7,7 +7,7 @@ inputs: enable: description: "Enable auth (and caching)" # By default, secrets are not passed to workflows triggered from forks, including Dependabot. - default: ${{ !github.event.pull_request.head.repo.fork }} + default: false set_cmake_sccache_launcher: default: false set_home_bazelrc: From 89b47a18bb7a99ad46b02b55b1046ec65db8d56b Mon Sep 17 00:00:00 2001 From: Guillaume Chatelet Date: Thu, 20 Aug 2026 09:30:23 +0000 Subject: [PATCH 3/3] Trigger all CIs --- .github/workflows/aarch64_toolchain.yml | 3 +++ .github/workflows/amd64_docker_bazel.yml | 3 +++ .github/workflows/amd64_docker_cmake.yml | 3 +++ .github/workflows/amd64_linux_bazel.yml | 3 +++ .github/workflows/amd64_linux_cmake_coinor_off.yml | 3 +++ .github/workflows/amd64_linux_cmake_cpp.yml | 3 +++ .github/workflows/amd64_linux_cmake_dotnet.yml | 3 +++ .github/workflows/amd64_linux_cmake_glpk_on.yml | 3 +++ .github/workflows/amd64_linux_cmake_java.yml | 3 +++ .github/workflows/amd64_linux_cmake_python.yml | 3 +++ .github/workflows/amd64_linux_cmake_scip_off.yml | 3 +++ .github/workflows/amd64_linux_cmake_system_deps.yml | 3 +++ .github/workflows/amd64_macos_bazel.yml | 3 +++ .github/workflows/amd64_macos_cmake_cpp.yml | 3 +++ .github/workflows/amd64_macos_cmake_dotnet.yml | 3 +++ .github/workflows/amd64_macos_cmake_java.yml | 3 +++ .github/workflows/amd64_macos_cmake_python.yml | 3 +++ .github/workflows/amd64_web.yml | 3 +++ .github/workflows/amd64_windows_bazel.yml | 3 +++ .github/workflows/amd64_windows_cmake_cpp.yml | 3 +++ .github/workflows/amd64_windows_cmake_dotnet.yml | 3 +++ .github/workflows/amd64_windows_cmake_java.yml | 3 +++ .github/workflows/amd64_windows_cmake_python.yml | 3 +++ .github/workflows/arm64_macos_bazel.yml | 3 +++ .github/workflows/arm64_macos_cmake_cpp.yml | 3 +++ .github/workflows/arm64_macos_cmake_dotnet.yml | 3 +++ .github/workflows/arm64_macos_cmake_java.yml | 3 +++ .github/workflows/arm64_macos_cmake_python.yml | 3 +++ .github/workflows/check_format.yml | 3 +++ .github/workflows/mips_toolchain.yml | 3 +++ .github/workflows/powerpc_toolchain.yml | 3 +++ 31 files changed, 93 insertions(+) diff --git a/.github/workflows/aarch64_toolchain.yml b/.github/workflows/aarch64_toolchain.yml index d4c7746215c..6494f8e5666 100644 --- a/.github/workflows/aarch64_toolchain.yml +++ b/.github/workflows/aarch64_toolchain.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_docker_bazel.yml b/.github/workflows/amd64_docker_bazel.yml index 3e7be6147ee..ca33b905116 100644 --- a/.github/workflows/amd64_docker_bazel.yml +++ b/.github/workflows/amd64_docker_bazel.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_docker_cmake.yml b/.github/workflows/amd64_docker_cmake.yml index 69d5fdcb299..aaf6ba2912e 100644 --- a/.github/workflows/amd64_docker_cmake.yml +++ b/.github/workflows/amd64_docker_cmake.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_linux_bazel.yml b/.github/workflows/amd64_linux_bazel.yml index ee1eb528209..9d754647e35 100644 --- a/.github/workflows/amd64_linux_bazel.yml +++ b/.github/workflows/amd64_linux_bazel.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_linux_cmake_coinor_off.yml b/.github/workflows/amd64_linux_cmake_coinor_off.yml index d1b54701b42..42410eb82d5 100644 --- a/.github/workflows/amd64_linux_cmake_coinor_off.yml +++ b/.github/workflows/amd64_linux_cmake_coinor_off.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_linux_cmake_cpp.yml b/.github/workflows/amd64_linux_cmake_cpp.yml index 137c8195845..33d70164191 100644 --- a/.github/workflows/amd64_linux_cmake_cpp.yml +++ b/.github/workflows/amd64_linux_cmake_cpp.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_linux_cmake_dotnet.yml b/.github/workflows/amd64_linux_cmake_dotnet.yml index bfad21de7b9..26b3626505c 100644 --- a/.github/workflows/amd64_linux_cmake_dotnet.yml +++ b/.github/workflows/amd64_linux_cmake_dotnet.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_linux_cmake_glpk_on.yml b/.github/workflows/amd64_linux_cmake_glpk_on.yml index e18ef05457c..9aa78c26582 100644 --- a/.github/workflows/amd64_linux_cmake_glpk_on.yml +++ b/.github/workflows/amd64_linux_cmake_glpk_on.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_linux_cmake_java.yml b/.github/workflows/amd64_linux_cmake_java.yml index 3e6c734445c..54e460177ea 100644 --- a/.github/workflows/amd64_linux_cmake_java.yml +++ b/.github/workflows/amd64_linux_cmake_java.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_linux_cmake_python.yml b/.github/workflows/amd64_linux_cmake_python.yml index 6d7736c7075..f631c36a3c4 100644 --- a/.github/workflows/amd64_linux_cmake_python.yml +++ b/.github/workflows/amd64_linux_cmake_python.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_linux_cmake_scip_off.yml b/.github/workflows/amd64_linux_cmake_scip_off.yml index 23b8eacdf6c..7a76b8f38de 100644 --- a/.github/workflows/amd64_linux_cmake_scip_off.yml +++ b/.github/workflows/amd64_linux_cmake_scip_off.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_linux_cmake_system_deps.yml b/.github/workflows/amd64_linux_cmake_system_deps.yml index 319b7178961..4e52a4f7fe8 100644 --- a/.github/workflows/amd64_linux_cmake_system_deps.yml +++ b/.github/workflows/amd64_linux_cmake_system_deps.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_macos_bazel.yml b/.github/workflows/amd64_macos_bazel.yml index 49573b3a499..99eb48a768b 100644 --- a/.github/workflows/amd64_macos_bazel.yml +++ b/.github/workflows/amd64_macos_bazel.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_macos_cmake_cpp.yml b/.github/workflows/amd64_macos_cmake_cpp.yml index 29d4c96d4e0..8ce8f267f2d 100644 --- a/.github/workflows/amd64_macos_cmake_cpp.yml +++ b/.github/workflows/amd64_macos_cmake_cpp.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_macos_cmake_dotnet.yml b/.github/workflows/amd64_macos_cmake_dotnet.yml index 1c55037fc14..0c3d49bd35b 100644 --- a/.github/workflows/amd64_macos_cmake_dotnet.yml +++ b/.github/workflows/amd64_macos_cmake_dotnet.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_macos_cmake_java.yml b/.github/workflows/amd64_macos_cmake_java.yml index c994750d96d..993e2d170f3 100644 --- a/.github/workflows/amd64_macos_cmake_java.yml +++ b/.github/workflows/amd64_macos_cmake_java.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_macos_cmake_python.yml b/.github/workflows/amd64_macos_cmake_python.yml index 8d4e5a626ed..6ee1f478e3c 100644 --- a/.github/workflows/amd64_macos_cmake_python.yml +++ b/.github/workflows/amd64_macos_cmake_python.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_web.yml b/.github/workflows/amd64_web.yml index f259f1e6cce..06010204a3b 100644 --- a/.github/workflows/amd64_web.yml +++ b/.github/workflows/amd64_web.yml @@ -7,6 +7,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_windows_bazel.yml b/.github/workflows/amd64_windows_bazel.yml index 584f1dca174..19e193380f6 100644 --- a/.github/workflows/amd64_windows_bazel.yml +++ b/.github/workflows/amd64_windows_bazel.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_windows_cmake_cpp.yml b/.github/workflows/amd64_windows_cmake_cpp.yml index 9d7f551c98a..fc77bf839e7 100644 --- a/.github/workflows/amd64_windows_cmake_cpp.yml +++ b/.github/workflows/amd64_windows_cmake_cpp.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_windows_cmake_dotnet.yml b/.github/workflows/amd64_windows_cmake_dotnet.yml index b9f6fd4026d..5f88d8d343f 100644 --- a/.github/workflows/amd64_windows_cmake_dotnet.yml +++ b/.github/workflows/amd64_windows_cmake_dotnet.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_windows_cmake_java.yml b/.github/workflows/amd64_windows_cmake_java.yml index 6d54b116919..6dfa0493a57 100644 --- a/.github/workflows/amd64_windows_cmake_java.yml +++ b/.github/workflows/amd64_windows_cmake_java.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/amd64_windows_cmake_python.yml b/.github/workflows/amd64_windows_cmake_python.yml index 9cf75a05c78..7f0ec384ccf 100644 --- a/.github/workflows/amd64_windows_cmake_python.yml +++ b/.github/workflows/amd64_windows_cmake_python.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/arm64_macos_bazel.yml b/.github/workflows/arm64_macos_bazel.yml index 36a10edbed6..ffcca5ccf20 100644 --- a/.github/workflows/arm64_macos_bazel.yml +++ b/.github/workflows/arm64_macos_bazel.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/arm64_macos_cmake_cpp.yml b/.github/workflows/arm64_macos_cmake_cpp.yml index 12dc2c36927..b6214ac3309 100644 --- a/.github/workflows/arm64_macos_cmake_cpp.yml +++ b/.github/workflows/arm64_macos_cmake_cpp.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/arm64_macos_cmake_dotnet.yml b/.github/workflows/arm64_macos_cmake_dotnet.yml index ae2ab781f76..0e2e1f6315e 100644 --- a/.github/workflows/arm64_macos_cmake_dotnet.yml +++ b/.github/workflows/arm64_macos_cmake_dotnet.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/arm64_macos_cmake_java.yml b/.github/workflows/arm64_macos_cmake_java.yml index 30971dd647e..a9235de8ec3 100644 --- a/.github/workflows/arm64_macos_cmake_java.yml +++ b/.github/workflows/arm64_macos_cmake_java.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/arm64_macos_cmake_python.yml b/.github/workflows/arm64_macos_cmake_python.yml index 934ada31466..a494438882d 100644 --- a/.github/workflows/arm64_macos_cmake_python.yml +++ b/.github/workflows/arm64_macos_cmake_python.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/check_format.yml b/.github/workflows/check_format.yml index 6deb565e78a..2bed6901c3f 100644 --- a/.github/workflows/check_format.yml +++ b/.github/workflows/check_format.yml @@ -5,6 +5,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/mips_toolchain.yml b/.github/workflows/mips_toolchain.yml index ea232a63888..6efba3c9e20 100644 --- a/.github/workflows/mips_toolchain.yml +++ b/.github/workflows/mips_toolchain.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: diff --git a/.github/workflows/powerpc_toolchain.yml b/.github/workflows/powerpc_toolchain.yml index 09d616464d8..5d95ab07050 100644 --- a/.github/workflows/powerpc_toolchain.yml +++ b/.github/workflows/powerpc_toolchain.yml @@ -6,6 +6,9 @@ on: branches: - ci - main + pull_request: + branches: + - main workflow_dispatch: concurrency: