Description of Bug
For GitHub runners the cache directory defined contains ~ which does not pass checks.
Steps To Reproduce
See failing CI runs for Windows runners.
Expected behavior
offline.cache key is checked in configuration file, but allows all valid paths writable by the user.
Actual Behaviour
E pydantic_core._pydantic_core.ValidationError: 1 validation error for SimvueConfiguration
E offline.cache
E Assertion failed, Value 'C:\Users\RUNNER~1\AppData\Local\Temp\tmpc_n21_qo'
Setup
- OS: Windows Latest
- Python version: 3.13