actions
actions copied to clipboard
Add the ability to create a Github Action Summary from the Pulumi Action
Hello!
- Vote on this issue by adding a 👍 reaction
- If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)
Issue details
I'd love for the Github action to allow a Action Summary (as an option).
I'm thinking that it would include:
- Table with the outputs, linkified if they're links
- Stack name that was updated
- Type of action that was run (the case that people have that as part of a input param)
- List of the resources updated
- Resource update summary
I'm pretty sure all this is available in the Automation API other than the list of Resources Updates (it looks like the resource update summary might be the only thing available).
As a minor update, you could add the resource summary to the action update so that people are able to use it in their workflow to create their own output. What might be really cool is if the summary action was a separate action that took the output of the previous step as it's input, that way people could apply conditionals to it, and write their own output of it, by making it a separate action, you're essentially dogfooding the output of the action.
Affected area/feature
This should only affect the Pulumi Github Action.
Great idea, @martinjt! Sounds similar to https://github.com/pulumi/actions/issues/969.