AcademySoftwareFoundation / OpenShadingLanguage

Advanced shading language for production GI renderers
BSD 3-Clause "New" or "Revised" License
2.09k stars 356 forks source link

build: print commit hash of locally built dependencies #1798

Closed lgritz closed 5 months ago

lgritz commented 5 months ago

Especially for our "bleeding edge" test that builds from the current master of several dependencies, sometimes our tests fail not because of anything we've done, but because of a change in one of the dependencies. To help track down exactly which change broke the dependency, make sure our CI build logs print the specific commit hash of those packages that we built.