Is there any more detailed documentation, or are there any more detailed examples, of using Pulumi with Azure Devops and Github Actions as CI/CD platforms? I've read the documents available under https://www.pulumi.com/docs/guides/continuous-delivery/
. But to me they seem lacking in detail and in addressing real-world scenarios, e.g. a release pipeline which accounts for Test, UAT, and Production environments (since each would be a different Pulumi stack).
We're at the point in our Pulumi research where I'm reasonably comfortable with how to write a Pulumi program that will define all our resources and that can be used for different environments / stacks.
But unless we're super confident with how Pulumi would fit into our use of CI/CD, we won't be able to go forward with adopting Pulumi.
So any help on this front? Thank you.