Skip to content

COMP: Fix lint CI — ITKClangFormatLinterAction branch renamed to main#448

Open
hjmjohnson wants to merge 2 commits intoInsightSoftwareConsortium:mainfrom
hjmjohnson:fix-ci-lint-and-build
Open

COMP: Fix lint CI — ITKClangFormatLinterAction branch renamed to main#448
hjmjohnson wants to merge 2 commits intoInsightSoftwareConsortium:mainfrom
hjmjohnson:fix-ci-lint-and-build

Conversation

@hjmjohnson
Copy link
Copy Markdown
Member

Fix lint CI failure caused by ITKClangFormatLinterAction default branch rename from master to main.

Pre-existing CI failures (not addressed here)

The following failures exist on the main branch and are not caused by this PR:

  • build-test-cxx (all platforms): itk_common.cmake:628 treats compiler warnings as fatal (ci_completed_successfully). This is the same dashboard script strictness issue fixed for ITK Azure DevOps in COMP: Fix ccache hit rate on Azure DevOps to near-zero ITK#6048. Fix belongs in the ITK dashboard branch's itk_common.cmake.
  • build-test-documentation: Sphinx/breathe compatibility warnings + ExternalData download failures for FFT test baselines.
  • build-test-python-superbuild: Test failures from missing ExternalData files (MouseLiverRF.mha) and baseline comparison mismatches.

These need separate PRs addressing the upstream dashboard script and ExternalData availability.

ITKClangFormatLinterAction repo renamed its default branch from
`master` to `main`. The lint workflow referenced `@master` which
no longer resolves.
@github-actions github-actions bot added type:Compiler Compiler support or related warnings type:Infrastructure Infrastructure/ecosystem related changes, such as CMake or buildbots labels Apr 14, 2026
Add GitHub Actions cache for ExternalData object stores in all three
build jobs (build-test-cxx, build-test-python-superbuild,
build-test-documentation). This avoids re-downloading 563 CID-addressed
test data files on every CI run.

Also update itk-git-tag from v6.0a02 to main to pick up CI fixes
merged after that tag (ccache, dashboard script, etc.).
@hjmjohnson hjmjohnson force-pushed the fix-ci-lint-and-build branch from a21aece to 664d8e0 Compare April 14, 2026 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:Compiler Compiler support or related warnings type:Infrastructure Infrastructure/ecosystem related changes, such as CMake or buildbots

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants