Fix review issues: boolean comparison, missing trigger, constants

- Fix benchmarks CI condition: 'true' not 'True' (jq outputs lowercase)
- Add script/setup_codspeed_lib.py to benchmark infrastructure triggers
- Extract BENCHMARK_INFRASTRUCTURE_FILES and BENCHMARKS_COMPONENTS_PATH
  as top-level constants in determine-jobs.py
- Fix extra_include_dirs docstring
This commit is contained in:
J. Nick Koston
2026-03-16 21:30:00 -10:00
parent e7f1613159
commit 637180a628
3 changed files with 19 additions and 7 deletions
+1 -1
View File
@@ -316,7 +316,7 @@ jobs:
needs:
- common
- determine-jobs
if: github.event_name == 'pull_request' && needs.determine-jobs.outputs.benchmarks == 'True'
if: github.event_name == 'pull_request' && needs.determine-jobs.outputs.benchmarks == 'true'
steps:
- name: Check out code from GitHub
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2