dbt-labs / dbt-core

dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.
https://getdbt.com
Apache License 2.0
9.65k stars 1.6k forks source link

[CT-422] [Feature] Add input/output logging to all steps in GHAs #4951

Open iknox-fa opened 2 years ago

iknox-fa commented 2 years ago

Is there an existing feature request for this?

Describe the Feature

Our current GHAs that drive releases don't log the various inputs and outputs as they operate. This makes them more opaque than they need to be and often obfuscates the source of issues.

This ticket. is to encompass the work to add logging of these values where deemed appropriate / possible.

Describe alternatives you've considered

No response

Who will this benefit?

Anyone running release that doesn't go perfectly.

Are you interested in contributing this feature?

No response

Anything else?

No response

nathaniel-may commented 2 years ago

Is is possible to make a reusable action that we just toss at the top of all our workflows that reads and prints all the inputs?

leahwicz commented 2 years ago

If we do that, we can't use it in any other reusable action b/c you can't use reusable actions inside of other reusable action. If we don't need to use it inside (will identify in the design), then this may be the way to go

github-actions[bot] commented 1 year ago

This issue has been marked as Stale because it has been open for 180 days with no activity. If you would like the issue to remain open, please remove the stale label or comment on the issue, or it will be closed in 7 days.