Add a new MSBuild target to include existing SPA dist files in the publish output when the SkipSpaBuild flag is set to true, ensuring the pre-built frontend assets are available in the published application without rebuilding.
Set SkipSpaBuild environment variable in Dockerfile to prevent MSBuild from rebuilding the frontend during publish, as it is already built in a separate stage. Also disable NuGet audit warnings to reduce build noise.
This change adds the `ignoreDeprecations: "6.0"` option to the TypeScript configuration to suppress deprecation warnings related to TypeScript 6.0 changes, ensuring a cleaner build process without breaking existing functionality.