EnergyPlus 24.1, Release Candidate !!!6!!!
Pre-release
Pre-release
·
1825 commits
to develop
since this release
Freaking GitHub action runner image update 3 days ago broke us by having CMake 3.29 which apparently has a bug or at least different behavior. So...we learned today:
- We are going to be pulling our installer testing (EPTravisTester) over to this E+ main repo so that it gets tested at each installer build. We can add more and more tests, such as in this case, verifying the python DLL/SO/DYLIB exists at the install root.
- Please don't update your CMake to 3.29 if you are going to be building installers.
- And I feel like we need to modify our GitHub action workflows to pin to exact versions of all our dependencies to avoid GHA pulling the rug out from under us.
OK, famous last words -- this will be retagged as 24.1.0 later this afternoon.