Instead of publishing your dotnet application for each platform separately, there is a way to publish your app once as platform agnostic and run it on every platform easily. In this post, I explain how you can do that and remove some headache from your CI/CD pipeline efforts.