This enables support for NativeAOT (Ahead-of-time native compilation during publish). Doing so required adding a net8.0 target, which also highlighted a few nullable annotations that needed updating.
We also add a publish step to CI, so that any future change that would break NativeAOT is caught before merge.
Fixes #394
This enables support for NativeAOT (Ahead-of-time native compilation during publish). Doing so required adding a
net8.0
target, which also highlighted a few nullable annotations that needed updating.We also add a publish step to CI, so that any future change that would break NativeAOT is caught before merge.