🔥 3-day streak
Microsoft DevOps Engineer Expert114 / 138
Question 114 of 138
Your team publishes a shared .NET library to a NuGet feed using GitHub Actions. Product owners require that every release strictly follows Semantic Versioning (SemVer 2.0.0), and that stable production versions are only published when a maintainer creates an annotated Git tag like v2.4.0. Merges to the main branch should still produce consumable prerelease packages for internal testing, but these must never be treated as stable by consumers who pin to stable ranges. Which approach best satisfies these requirements?
Reviewed for accuracy · Report an issueNext question