{"repo":"Kesin11/actions-timeline","free":true,"listed":false,"github":"https://github.com/Kesin11/actions-timeline","clone":"git clone https://github.com/Kesin11/actions-timeline.git","description":"An Action shows timeline of a workflow in a run summary.","language":"TypeScript","stars":333,"topics":["github-actions"],"license":"MIT","category":"workflow-automation","readme_excerpt":"actions-timeline An Action shows timeline of a GitHub Action workflow in the run summary page. actions-timeline is a tool that allows developers to visualize the sequence of jobs and steps that occur during a GitHub Actions workflow. By examining the timeline, you can quickly identify any issues or bottlenecks in your workflow, and make adjustments as needed to improve performance and efficiency. USAGE If your workflow has many jobs, you should run actions-timeline in the job that takes the most time, or create an independent job for actions-timeline in a last of the workflow. How it works actions-timeline fetches the jobs and steps of the workflow run from the GitHub API, and then generates a timeline with mermaid gantt diagrams. Thanks to the GitHub flavored markdown that can visualize mermaid diagrams, the timeline is displayed in the run summary page. Steps declared with the GitHub Actions parallel syntax are detected automatically. The timeline keeps the Parallel group bar and adds (bg) rows for its child steps at their actual shared start time. Detection is verified against the job log. Repo-local composite actions can also be expanded by setting expand-composite-actions: true . The original composite bar remains visible, with its internal steps shown as (sub) rows beneath it. Nested repo-local composite actions are not currently expanded. This action is run on post-processing of the job, so you should register this action before your build step. If you register this ac","default_branch":null,"files":null,"tree":[],"storefront":"/r/Kesin11","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Kesin11/actions-timeline/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}