Skip to content

Conversation

@wusatosi
Copy link
Member

@wusatosi wusatosi commented May 31, 2025

Description

Adopts the new testing container in CI with some refactoring.

This should fix the issue described here: #167 (comment)

Testing

CI passing.

Meta

  • If all approvals are obtained and the PR is green, any Beman member can merge the PR.

Copy link
Member

@nickelpro nickelpro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This does the correct thing and the approach is reasonable.

@nickelpro
Copy link
Member

lmao I'm not an exemplar owner, so my review is advisory I guess

@wusatosi
Copy link
Member Author

wusatosi commented Jun 2, 2025

Actually I am going to remove the cmake versioning inputs, because this produces inconsistent behavior between testing container and windows/ macos tests. In testing container the latest version of cmake and ninja is always pulled.

This is so we can be consistent with testing container,
which always has the latest available CMake and Ninja.
@nickelpro
Copy link
Member

It's a non-issue as the CMake behavior is dictated by what the cmake_minimum_version is set to, and Ninja doesn't change interfaces almost ever.

My review is only to say, "yep we're running on the right compiler versions now".

So ya, the CMake/Ninja stuff is whatever works.

@nickelpro nickelpro mentioned this pull request Jun 4, 2025
1 task
@camio
Copy link
Member

camio commented Jul 18, 2025

@ednolan, is this PR still relevant given the CI changes you made recently?

@ednolan
Copy link
Member

ednolan commented Jul 18, 2025

No, it's been superseded.

@ednolan ednolan closed this Jul 18, 2025
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.

5 participants