JuliaCloud / AWS.jl

Julia interface to AWS
MIT License
160 stars 62 forks source link

Enable CI tests against Windows #644

Open omus opened 1 year ago

omus commented 1 year ago

When working on #643 I ended up writing the _whoami function which I wanted to verify would work against Windows. When running the CI test on Windows I noticed a few issues with our test setup which stopped it working on Windows including:

We originally disabled the Windows CI job back in #255 when we switched from Travis CI to using GHA. Although undocumented I believe this was originally this was done to reduce waiting on the slower Windows CI jobs. The Windows CI jobs are still unfortunately slow so maybe a nice compromise here would be to only run the Windows CI jobs against the default branch. At least with that setup we'll be able to notice Windows incompatibilities that have crept into our code and tests.