You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In this PR: #696, I fixed ubuntu version from ubuntu-latest to ubuntu-22.04. This is because a change appears to have happened in Ubuntu which leads to this error:
Process terminated. Couldn't find a valid ICU package installed on the system. Set the configuration flag System.Globalization.Invariant to true if you want to run with no globalization support.
Adding this step to the tests job (in .github/workflows/reference-implementation.yml) before the Install OpenActive.Server.NET dependencies step may fix it as it will install an ICU package:
# These are required for .NET globalization
- name: Install ICU packagesrun: | sudo apt-get update sudo apt-get install -y libicu-dev
But it might also be worth finding out why a Ubuntu upgrade might have caused this. Is everyone having to do one of these additional steps in order to run .NET now? Maybe there's a more canonical solution
The text was updated successfully, but these errors were encountered:
In this PR: #696, I fixed ubuntu version from
ubuntu-latest
toubuntu-22.04
. This is because a change appears to have happened in Ubuntu which leads to this error:(link to the whole run)
Downgrading to 22.04 fixed this
What's going on
This is what I have gathered so far:
tests
job (in.github/workflows/reference-implementation.yml
) before theInstall OpenActive.Server.NET dependencies
step may fix it as it will install an ICU package:But it might also be worth finding out why a Ubuntu upgrade might have caused this. Is everyone having to do one of these additional steps in order to run .NET now? Maybe there's a more canonical solution
The text was updated successfully, but these errors were encountered: