suzuki-shunsuke / tfcmt

tfcmt enhances mercari/tfnotify in many ways, including Terraform >= v0.15 support and advanced formatting options
https://suzuki-shunsuke.github.io/tfcmt/
Other
417 stars 45 forks source link

GitHub Job summary as output for the tfcmt #1367

Open petr-stupka opened 3 months ago

petr-stupka commented 3 months ago

Feature Overview

Hi,

Description

i have another topic, we post the tfcmt output as job summary. See https://github.blog/news-insights/product-news/supercharging-github-actions-with-job-summaries/

image

Request

The summary have different limit than comments and i guess the 1Mb limit can cover the whole plan so it do not need to be omitted?

image

Why is the feature needed?

I think it is good feature from GH for tfcmt

Example Code

$ 

Configuration

note

No response

suzuki-shunsuke commented 3 months ago

Thank you for your feedback.

https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/workflow-commands-for-github-actions#step-isolation-and-limits

Step isolation and limits Job summaries are isolated between steps and each step is restricted to a maximum size of 1MiB. Isolation is enforced between steps so that potentially malformed Markdown from a single step cannot break Markdown rendering for subsequent steps. If more than 1MiB of content is added for a step, then the upload for the step will fail and an error annotation will be created. Upload failures for job summaries do not affect the overall status of a step or a job. A maximum of 20 job summaries from steps are displayed per job.

Related issue: