-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fable CLI fails on Github CI #11434
Comments
Hi @MangelMaxime Thank You. |
After further investigation, switching the runner to macos-14 explicitly resolved the issue. The macos-latest runner was picking up newer versions of macOS, which caused the build to fail. By using macos-14, we explicitly specify the desired macOS version (14), which is more stable for the current CI setup. for your reference below workaround:
` Let me know if you have any further information. |
Thank you for looking into it.
I don't understand why setting My supposition is using I am asking, because I fear that if we switch to |
Thank you for the help, we believe we have some idea on what could be causing the issue. It is possible that .NET for some reason emit a warning which mess up the JSON formatting and cause the parser to throw. We are trying to investigate in this direction. |
I am closing, it seems like the issue is because there is now .NET8 and .NET9 installed on the CI. We need to handle that scenario in Fable itself Thank you for the help |
Description
Hello,
A Fable user reported that Fable fails on Github CI.
I first though that we broke something in Fable since we are working on a new version, but today after working on a project of mine which use a stable version I have the same error.
https://github.com/thoth-org/Thoth.Json/actions/runs/12873451418/job/35891008876#step:8:85
After investigating it seems like the main things that changed on Thoth.Json between the current failure CI and previous working one is the CI runner image
Image: macos-14-arm64 - Version: 20241216.651
toImage: macos-14-arm64 - Version: 20250120.774
(failing).Platforms affected
Runner images affected
Image version and build link
20250120.774
Failing build: https://github.com/thoth-org/Thoth.Json/actions/runs/12873451418/job/35891008876#step:8:85
Is it regression?
https://github.com/thoth-org/Thoth.Json/actions/runs/12539540940/job/34965770804
Expected behavior
The CI should not fails.
Actual behavior
There is an error on the CI which didn't happen in the past and does not occurs on a local Mac ARM machine.
Repro steps
I am not sure how you want to reproduce it but I suppose forking https://github.com/thoth-org/Thoth.Json/ and making the CI run on it?
I am not sure how to debug this issue, because I can't reproduce it locally and it seems to happens only on Github Mac CI as Ubuntu and Windows CI works.
The text was updated successfully, but these errors were encountered: