If you automatically publish packages with pipeline at each check-in you will end in a package feed full of not-used versions. In this post I'll explain how to use REST API to delete all unstable versions of packages older than a cercaion threshold from a feed.
Learn how to enhance the security of your Azure DevOps Pipelines by using OAuth tokens instead of Personal Access Tokens to access service REST API from scripts. This approach avoids the need to store sensitive information, reduces manual intervention for token renewals, and minimizes the risk of token exposure.
Running a full set of tests (unit/integration/UI) in Pull Requests is a really nice feature, but you need to have stable tests