Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the ability to create a Github Action Summary from the Pulumi Action #997

Open
martinjt opened this issue Jul 23, 2023 · 1 comment
Open
Labels
kind/enhancement Improvements or new features

Comments

@martinjt
Copy link

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.

@martinjt martinjt added kind/enhancement Improvements or new features needs-triage Needs attention from the triage team labels Jul 23, 2023
@justinvp justinvp removed the needs-triage Needs attention from the triage team label Jul 24, 2023
@justinvp
Copy link
Member

Great idea, @martinjt! Sounds similar to #969.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement Improvements or new features
Projects
None yet
Development

No branches or pull requests

2 participants