dvidelabs / flatcc

FlatBuffers Compiler and Library in C for C
Apache License 2.0
646 stars 182 forks source link

Install required gcc version in weekly CI for macOS #263

Closed bjosv closed 1 year ago

bjosv commented 1 year ago

gcc-9 was removed from Githubs macOS runner via https://github.com/actions/runner-images/issues/7136 This PR adds a prepare step which installs the required gcc version.

Here is a forced run.

mikkelfj commented 1 year ago

Excellent, thanks. It was bugging me a bit.

Generally, I think these build images are bit fragile. In the relatively short time we have had this GH build, two different images failed with missing compilers. One of them came back after a few weeks. GH support do say it is not their problem because it is community provided images ...

bjosv commented 1 year ago

Yes, it's also annoying that the runner images have a version specified, but its not possible to pin that version in the workflows like how the actions can be pinned.