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

Trace GitHub Actions Workflows #516

Merged
merged 1 commit into from
Jun 9, 2024

Conversation

gerhard
Copy link
Member

@gerhard gerhard commented Jun 9, 2024

When workflows complete, send the entire workflow trace to Honeycomb so that we can track workflow behaviour over time, e.g.

  • success rate
  • duration

This will show us detailed view into every step of the workflow.


Now that the integration is complete, this is what we can see:

Workflows + pipelines by conclusion & duration

Screenshot 2024-06-10 at 08 06 14 Screenshot 2024-06-10 at 08 06 23

We can also dig into a specific workflow and see all its steps as traces

Screenshot 2024-06-10 at 08 06 44 Screenshot 2024-06-10 at 08 06 52

The only thing left now is to push a few commits to master so that we can see a few of these workflow & pipeline runs, and see how they compare over a longer period of time. We have 5days until we record the next Kaizen: #511

Let's unleash push to master 🚀 cc @jerodsanto @adamstac

When workflows complete, send the entire workflow trace to Honeycomb so
that we can track workflow behaviour over time, e.g.
- success rate
- duration

This will show us detailed view into every step of the workflow.

Signed-off-by: Gerhard Lazu <[email protected]>
@gerhard gerhard requested a review from jerodsanto June 9, 2024 17:57
@gerhard
Copy link
Member Author

gerhard commented Jun 9, 2024

We will not be able to see how this new workflow behaves before merging. Doing it now, before I complete the implementation & capture more details.

@gerhard gerhard merged commit 3777082 into master Jun 9, 2024
4 checks passed
@gerhard gerhard deleted the export-github-actions-workflows-to-honeycomb branch June 9, 2024 18:04
gerhard added a commit that referenced this pull request Jun 9, 2024
Follow-up to:
- #516

Signed-off-by: Gerhard Lazu <[email protected]>
@gerhard
Copy link
Member Author

gerhard commented Jun 10, 2024

@corentinmusard
Copy link

Awesome!

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.

2 participants