Update the release-test process to perform additional pre-release testing / validation to ensure that bugs like #398 don't occur again.
These tests should ideally be performed on every commit to more easily identify any breaking changes, and depending on the time required to perform these tests potentially enhance the CI build pipeline.