Closed github-actions[bot] closed 1 month ago
Note: delete v3.5.3 tag on matHELICS and recreate after updating the bindings if needed
@afisher1 matHELICS needs updating
I will work on it this afternoon!
@nightlark I added a pr. https://github.com/GMLC-TDC/matHELICS/pull/24
All release tasks are finished.
[x] Check that all expected release assets were compiled for all platforms, the
*-source.tar.gz
file, and the*-SHA-256.txt
file; if any are missing seeSteps to manually add a missing asset to a release
below[x] Make sure https://github.com/GMLC-TDC/helics-packaging/blob/main/HELICS_VERSION has been updated with the new version number; if it hasn't, manually update it (and double check that all release assets were successfully compiled)
[x] Update the helics-apps PyPI package by creating a new release with the new version tag, title, and description similar to past releases.
[x] Run the Update HELICS Packages workflow
[x] Run helics-ns3 CI tests and fix any issues
[x] Run Test HELICS Install Action with both binary and source options selected; fix any issues
If part of the Update HELICS Packages workflow fails, the failing part can be re-run on its own:
Steps to manually add a missing asset to a release:
Tag: v3.5.3
.sha256sum
command on Linux to get the line to add). Replace the old SHA-256.txt file for the release with the updated version.@GMLC-TDC/helics-releases check release tasks related to interfaces/repositories you work on.