Run integration tests on Windows runner
jwulf opened this issue · 1 comments
jwulf commented
At the moment we are testing on Mac (my local dev env) and on Linux with Ubuntu runners in GitHub CI.
Many users are developing on Windows, and we want to catch any issues early.
So: create a GitHub CI task that runs on Windows and runs the integration tests against Camunda SaaS.
jwulf commented
Set this up, and found one issue straight away - the OAuthProvider constructor does not throw on Windows if the cache directory is not writeable. The reason is that fs.accessSync
functions differently on Windows.