Skip to content

Show More Step Information in composite Actions#1279

Merged
TingluoHuang merged 1 commit intomainfrom
thboop/ShowMoreStepInfo
Sep 1, 2021
Merged

Show More Step Information in composite Actions#1279
TingluoHuang merged 1 commit intomainfrom
thboop/ShowMoreStepInfo

Conversation

@thboop
Copy link
Collaborator

@thboop thboop commented Aug 19, 2021

Resolves #1272

This PR removes step information from debug and add's it back into the main job log when running composite actions. This allows you to see more information about what step is running.

Image from a test environment of how this looks:

image

Other ideas I've been toying with:

Should we put newlines in between each step for readability/visibility?
Should we highlight the composite step running messages in some way?

@thboop thboop marked this pull request as ready for review August 26, 2021 13:52
@thboop thboop requested a review from a team as a code owner August 26, 2021 13:52
@TingluoHuang TingluoHuang merged commit 9a82999 into main Sep 1, 2021
@TingluoHuang TingluoHuang deleted the thboop/ShowMoreStepInfo branch September 1, 2021 20:04
TingluoHuang added a commit that referenced this pull request Sep 1, 2021
* Temporary fix for macOS runner upgrade crash loop. (#1304)

* Typo fixed (#1289)

* Update error to say 'uninstall' not 'unconfigure' (#1179)

* Update error to say 'uninstall' not 'unconfigure'

* Say uninstall service in *nix config error msgs

Co-authored-by: Ferenc Hammerl <31069338+fhammerl@users.noreply.github.com>

* Allow setting default severity to "notice" (#1213)

* Show More Step Information in composite Actions (#1279)

* Prepare 2.281.1 runner release. (#1305)

Co-authored-by: Daniel Asztalos <asztalosdani@users.noreply.github.com>
Co-authored-by: Nick Fields <50085412+nick-invision@users.noreply.github.com>
Co-authored-by: Ferenc Hammerl <31069338+fhammerl@users.noreply.github.com>
Co-authored-by: Vladimir Panteleev <CyberShadow@users.noreply.github.com>
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Composite Actions Feedback: Show more information about what steps are being run

2 participants