The latest version of actions/checkout bumps its nodejs dependency to v20, which requires a newer glibc version than is available in the ASWF CY22 Docker image.
Ultimately we aim to use GitHub release artifacts (https://github.com/OpenAssetIO/OpenAssetIO/issues/1094), negating the need for Docker (i.e. for making a throwaway build of dependencies). So in the meantime, just ignore major version updates of actions/checkout.
The latest version of actions/checkout bumps its nodejs dependency to v20, which requires a newer glibc version than is available in the ASWF CY22 Docker image.
See errors in https://github.com/OpenAssetIO/OpenAssetIO-TraitGen/pull/46
Ultimately we aim to use GitHub release artifacts (https://github.com/OpenAssetIO/OpenAssetIO/issues/1094), negating the need for Docker (i.e. for making a throwaway build of dependencies). So in the meantime, just ignore major version updates of actions/checkout.
This may also be solved by updating to the CY23 container - https://github.com/OpenAssetIO/OpenAssetIO/issues/984