AcademySoftwareFoundation / OpenColorIO

A color management framework for visual effects and animation.
https://opencolorio.org
BSD 3-Clause "New" or "Revised" License
1.8k stars 456 forks source link

Add VFX 2024 to CI #2053

Closed remia closed 2 months ago

remia commented 2 months ago

Adding VFX 2024 Docker images from @jfpanisset to the CI workflow.

Also proposing a small bump in CMake minimum version to fix a warning appearing when using FetchContent_Populate on latest CMake releases.

doug-walker commented 2 months ago

I've updated the build matrix spreadsheet to reflect these changes (scroll down): https://docs.google.com/spreadsheets/d/1Iw5uRw6voB54wFpkSSOGrcAXkciZfx9nlBSVHz6N4P8/edit?usp=sharing

doug-walker commented 2 months ago

Per the discussion at the TSC meeting today, we will go ahead and merge this one. The failing CI checks are not relevant.

remia commented 2 months ago

@doug-walker I forgot to mention that the names of the Linux jobs got updated so we will need to update Github required check list probably.

doug-walker commented 2 months ago

It should be working (?), I updated the job names after I merged this. Please let me know if it needs more adjustment.

remia commented 2 months ago

Thanks @doug-walker, my bad, I was looking at a PR where the CI workflow was not triggered since the merge so it was missing required checks where the names changed, as expected.