shamblett / coap

A Coap package for dart
Other
16 stars 13 forks source link

ci: add workaround for failing CI on Windows #191

Closed JKRhb closed 2 months ago

JKRhb commented 4 months ago

As mentioned in #189, there is currently an issue with the CI when it is running under Dart 3.4.0 and Windows. This issue adds a workaround that lets the CI fall back to 3.3.0 under Windows so that the respective job does not fail anymore due to a timeout. As soon as the issue has been fixed upstream, this change can be reverted.

JKRhb commented 4 months ago

Hmmm. For some reason, lowering the version to 3.3.0 on Windows does not help here 🤔 It's a bit strange since in another project, that actually made the CI pass again. I will investigate why that might be the case.

shamblett commented 4 months ago

Yep thanks, I've seen weird behaviour like this before over the years, usually more in browser tests, sometimes it just seems to go away, also in one instance upgrading to the latest version of the test package cleared the hang.

JKRhb commented 2 months ago

Sorry, I realized only now that there was an essential line missing for this workaround to actually work 🤦 Now this PR should be ready for merging :)

shamblett commented 2 months ago

Thanks, package re released at version 9.0.5