-
CICDash helps visualize GitHub Actions metrics over time, providing insights into your workflow trends. By connecting to GitHub's REST API, CICDash extends the storage of your workflow metrics beyond GitHub's 90-day retention period. By storing a history of your GitHub workflow metrics, trends can be more easily identified, saving time locating and debugging any issues that appear throughout development.
-
Workflow Runs by Month, Lifetime Workflow Attempts, Average Run Time: Monthly vs Lifetime (seconds) - Two different graphs for this one, Execution Time (seconds), Failure Rate By Job Step
-
For more information, please reference our website at https://CICDash.com and medium article "CICDash: A GitHub Actions Metrics Dashboard"
- CICDash requires a working GitHub Actions (GHA) enabled repository.
- If you need help setting that up, please refer to GitHub's documentation: https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions Otherwise, please proceed with the following steps to visualize GitHub workflow data with CICDash.
- Ensure your repository is enabled for GitHub Actions. If not, please enable GitHub Actions in your repository settings. Install CICDash from GitHub Marketplace onto your GHA enabled repo: https://github.com/apps/CICDash
- Navigate to https://CICDash.com to login with your GitHub account to grant access to your Github profile.
- Upon logging in, you can save your GHA workflow data by entering in the owner and repo in the input fields.
Contributions are essential in the open-source community. If you would like to contribute make CICDash even better together, please follow the steps below:
- Fork the project:
- Create a feature branch for your additions
- Submit a pull request that details your changes.
- We'll review your feature(s) and get back to you. -- Feedback: talk about graphs information collected to explain what they mean and how they’re calculated.