pyswmm / Stormwater-Management-Model

PySWMM Stormwater Management Model repository
Other
99 stars 77 forks source link

Update GitHub actions runners #369

Closed karosc closed 2 years ago

karosc commented 2 years ago

Updates build-test.yml windows to VS 2022 and Ubuntu to 20.04

To solve issues shown in #340, CMakeLists.txt were edited to support cmake option BUILD_SHARED_LIBS. Coupled with changes to the ci-tools repo, this PR will allow developers to optionally use static linking with SWMM libraries.

This update is prompted by discussions in #368

karosc commented 2 years ago

@abhiramm7 and @michaeltryby, With the updates to ci-tools and swmm-nrtestsuite, the new action runners are passing tests. I think this PR should be ready to merge with your approvals.

abhiramm7 commented 2 years ago

Thanks @karosc this is perfect!