Skip to content

Make sure CI still passes for stacks with older CMake - #227

Merged
tmadlener merged 3 commits into
masterfrom
fix-ci
Sep 14, 2026
Merged

tmadlener merged 3 commits into
masterfrom
fix-ci

Conversation

@tmadlener

@tmadlener tmadlener commented Sep 10, 2026 •

Copy link
Copy Markdown
Contributor

BEGINRELEASENOTES

  • Make sure that builds can still be done with stacks that ship CMake below 3.22
  • Update and pin github actions versions

ENDRELEASENOTES

Failures introduced in #224 and #225.

@jmcarcell

Copy link
Copy Markdown
Contributor

Bumping the minimum required version to 3.22 is also an option.

@tmadlener

Copy link
Copy Markdown
Contributor Author

That would mean that we would have to sift through the CI workflows and see which ones come with a compatible CMake versions and which ones we would need to drop. That in turn would mean thinking about what the consequences of dropping them are, so I went for the solution with as little thinking as possible ;)

the failure we see in the Key4hep nightlies on Alma9 are the ones that will be fixed with #226, right?

@jmcarcell

Copy link
Copy Markdown
Contributor

the failure we see in the Key4hep nightlies on Alma9 are the ones that will be fixed with #226, right?

Yes, those should be fixed with #226

@tmadlener

Copy link
Copy Markdown
Contributor Author

Merging this, then #226

@tmadlener
tmadlener merged commit cebb856 into master Sep 14, 2026
16 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants