OpenAssetIO / OpenAssetIO-TraitGen

A code generation tool that produces OpenAssetIO Traits and Specifications from a simple YAML description.
Apache License 2.0
5 stars 3 forks source link

[CI] Pin actions/checkout in dependabot #47

Closed feltech closed 10 months ago

feltech commented 10 months ago

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

feltech commented 10 months ago

CI is failing due to https://github.com/OpenAssetIO/OpenAssetIO/issues/970, to be addressed in https://github.com/OpenAssetIO/OpenAssetIO-TraitGen/issues/45 https://github.com/OpenAssetIO/OpenAssetIO-TraitGen/issues/48