Facebook GitHub Actions Dashboard | GitLights
avatar

facebook GitHub Actions Analytics

GitHub Actions Activity Summary

In June 2025, the GitHub organization facebook exhibited significant repository activity, showcasing robust commit behavior and contributor engagement. During this period, the organization recorded a total of 24,758 GitHub Action runs, with a commendable success rate of 71.52%. This indicates a strong commitment to maintaining code quality and continuous integration practices, essential for effective software development.

Analyzing the pull request dynamics, the organization demonstrated a high success rate of 82% for workflows, indicating efficient collaboration among contributors. The most notable workflow, "Issue Needs Attention," achieved an impressive success rate of 99.92%, reflecting the team's proactive approach to issue resolution. In contrast, the "Automatic Rebase" workflow showed an anomalous performance with no successful runs, warranting further investigation.

Contributor patterns reveal that the facebook-github-bot led in total runs with 13,173, yet it also experienced a significant number of failed runs, highlighting potential areas for improvement. Individual contributors like josephsavona and poteto demonstrated strong success rates of 80.3% and 97%, respectively, indicating their effective contributions to the organization’s projects.

Code investment analysis shows that the "rn react-native" repository was the most active, with 7,225 total runs and a success rate of 62.93%. This repository's performance underscores the importance of community-driven projects in the facebook ecosystem. Overall, the data from June 2025 illustrates the organization's commitment to optimizing developer contribution trends and enhancing engineering investment analysis, positioning facebook as a leader in GitHub analytics and insights.

GitHub Actions Key Performance Indicators

This panel presents six key performance indicators (KPIs) related to GitHub Actions usage and performance. Each indicator provides a metric with comparison to a reference period, helping you understand trends and changes in your CI/CD pipeline efficiency.

Indicators Explained:
  • Average Execution Time: The average time in seconds that workflows take to complete, compared to a previous period.
  • Success Rate: The percentage of workflow runs that completed successfully, compared to a previous period.
  • Total Runs: The total number of workflow runs, compared to a previous period.
  • Successful Runs: The total number of successful workflow completions, compared to a previous period.
  • Failed Runs: The total number of failed workflow runs, compared to a previous period.
  • Total Run Time: The cumulative execution time of all workflows in hours, compared to a previous period.

Green indicators with an upward arrow generally indicate positive trends, while red indicators with a downward arrow might highlight areas for improvement. However, interpretation depends on the specific metric - for example, a decrease in failed runs is positive despite showing as a negative percentage.

GitHub Actions Key Performance Indicators
Average Execution Time (s)

539.76

300
0.83%
Success Rate

71.10

80
-0.1%
Total Runs

24,688.04

214255
-0.88%
Successful Runs

17,829.04

161171
-0.89%
Failed Runs

3,759.04

35752
-0.89%
Total Run Time (hrs)

3,655.74

772049.04
-1%

GitHub Actions Runs Over Time

This chart displays the history of GitHub Actions runs over time, showing both successful and failed runs. The stacked bars represent the total volume of GitHub Actions activity in your repositories.

Each bar is divided into two segments: green bars represent successful runs, while red bars indicate failed runs. This visualization allows you to track the overall workflow activity and identify potential patterns or issues in your CI/CD pipeline.

Benefits and Interpretations:
  • Activity Monitoring: Track the volume of GitHub Actions runs over time to understand your team's CI/CD usage patterns.
  • Failure Detection: Quickly identify periods with higher failure rates that might require investigation.
  • Release Correlation: Correlate spikes in action runs with major releases or development milestones.
GitHub Actions Runs Over Time
045490813621816227001/0604/0607/0610/0613/0616/0619/0622/0625/0628/06SuccessesFailures

Execution Duration Over Time

This chart presents the average execution duration of GitHub Actions workflows over time. The bar height represents the average time in seconds that actions took to complete for each period.

Monitoring execution times helps identify performance trends, potential bottlenecks, or optimization opportunities in your CI/CD pipeline. Longer execution times might indicate increased workflow complexity, resource constraints, or potential issues with specific actions.

Benefits and Interpretations:
  • Performance Tracking: Monitor the efficiency of your GitHub Actions workflows over time.
  • Resource Optimization: Identify opportunities to optimize workflows with consistently high execution times.
  • Cost Management: Since GitHub Actions billing is often based on execution time, this chart can help track and manage CI/CD costs.
Execution Duration Over Time
02427748554728319710812138301/0605/0609/0613/0617/0621/0625/0629/06Avg Duration (s)Min Duration (s)Max Duration (s)

Success vs Failure

This pie chart shows the proportion of successful versus failed GitHub Actions runs. The green segment represents successful runs, while the red segment shows failed runs.

This visualization provides a quick overview of your workflow reliability. A high percentage of successful runs indicates a stable CI/CD pipeline, while a significant proportion of failures might indicate issues that need addressing.

Benefits:
  • Reliability Assessment: Quickly gauge the overall health of your GitHub Actions workflows.
  • Quality Control: Track your success rate as a key metric for CI/CD quality.
  • Trend Analysis: When viewed over different time periods, helps identify improvement or degradation in workflow stability.
Success vs Failure

Success

82%

Failure

18%

Workflow Time Distribution

This pie chart displays the distribution of workflow execution time across different GitHub Actions workflows.

Each segment represents a different workflow, with the size proportional to the time consumed by that workflow. This visualization helps identify which workflows are consuming the most execution time.

Benefits:
  • Resource Analysis: Identify which workflows consume the most execution time.
  • Optimization Targets: Quickly determine which workflows would benefit most from optimization efforts.
  • Cost Management: Since GitHub Actions billing is based on execution time, this helps manage CI/CD resource usage.
Workflow Time Distribution

Build on Push

14%

Test All

8%

C/C++ CI

6%

Build Main Nightly

6%

mac

6%

Others

60%

GitHub Actions by Workflow

This table breaks down GitHub Actions metrics by individual workflow, providing detailed performance data for each type of automation in your repositories.

Columns Explained:
  • Workflow: The name of the GitHub Actions workflow.
  • Total Runs: The total number of executions for this workflow.
  • Successful Runs: The number of successful completions for this workflow.
  • Failed Runs: The number of failed executions for this workflow.
  • Success Rate: The percentage of runs that completed successfully.
  • Average Duration: The average execution time in seconds for this workflow.

This table helps identify which specific workflows might be problematic or inefficient, allowing targeted improvements to your CI/CD pipeline.

GitHub Actions by Workflow
WorkflowTotal RunsSuccessful RunsFailed RunsSuccess Rate (%)Average Duration (s)Min Duration (s)Max Duration (s)
Issue Needs Attention24172415299.9215.4171867
Automatic Rebase24170001.09011
PHP Unit Tests106774332369.6389.2971660
JavaScript Unit Tests106410471698.455.9464467
(Runtime) Fuzz tests783783010071.6559246

1 to 5 of 303

Rows per page:

Workflow Duration

This chart displays the average execution duration in seconds for different workflows in your GitHub Actions.

Longer bars indicate workflows that take more time to execute. This visualization helps identify workflows that might need optimization or have performance issues.

Benefits and Interpretations:
  • Performance Analysis: Quickly identify which workflows consume the most execution time.
  • Resource Optimization: Target optimization efforts on workflows with the longest durations.
  • Cost Management: Since GitHub Actions billing is often based on execution time, this can help manage CI/CD costs.
Workflow Duration
Build Main NightlyBuild on Pushreact@next integrationPublish Releasefacebook/hermes/buildBuild AGENT Service - HourlyTest All.github/workflows/tests.ymlBuild & Test Platform ServicesRelease - Windows amd6405,00010,00015,00020,00025,00030,00027108.4521607.2518769.2614325.765386.254851.194324.833849.173274.563127.983121.6230962599.662271.212061.562044.731814.141786.3116941691.15Workflow Duration (seconds)

Workflow Success Rates

This chart shows the success rates as percentages for different workflows in your GitHub Actions.

Higher percentages indicate more reliable workflows, while lower percentages might indicate issues that need addressing. A 100% success rate is ideal, showing complete reliability of the workflow.

Benefits and Interpretations:
  • Reliability Assessment: Quickly see which workflows are most reliable vs. which are prone to failures.
  • Quality Control: Track success rates as a key metric for CI/CD quality across different workflows.
  • Issue Prioritization: Focus debugging efforts on workflows with the lowest success rates.
Workflow Success Rates
(Runtime) Fuzz testsfacebook-github-bot is testing out GitHub Actions 🚀Stale botSet PR LabelsPublish on release commitspages build and deployment(Shared) Label Core Team PRsClose inactive issuesUpdate Cargo.lockfacebook/zstd/commit020406080100100%100%100%100%100%100%100%100%100%100%100%100%100%100%100%100%100%100%100%100%Workflow Success Rates (%)

GitHub Actions by Author

This table displays key metrics for GitHub Actions grouped by the author who triggered the workflow runs. It provides insights into each contributor's usage patterns and success rates.

Columns Explained:
  • Author: The GitHub user who triggered the workflow runs.
  • Total Runs: The total number of workflow runs initiated by this author.
  • Successful Runs: The number of successful workflow completions for this author.
  • Failed Runs: The number of failed workflow runs for this author.
  • Success Rate: The percentage of workflow runs that completed successfully.
  • Average Duration: The average execution time in seconds for this author's workflow runs.

This table helps identify patterns in workflow usage and reliability across different team members, potentially highlighting training opportunities or different development approaches.

GitHub Actions by Author
AuthorTotal RunsSuccessful RunsFailed RunsSuccess Rate (%)Average Duration (s)
facebook-github-bot131738667252365.79880.99
josephsavona1980159032680.3150.57
poteto16011553469757.47
react-native-bot12627511059.51107.69
ajello-meta99881618281.7696.04

1 to 5 of 130

Rows per page:

GitHub Actions by Repository

This table presents GitHub Actions metrics organized by repository, showing how CI/CD workflows perform across different projects.

Columns Explained:
  • Repository: The GitHub repository where the workflows are defined.
  • Total Runs: The total number of workflow runs in this repository.
  • Successful Runs: The number of successful workflow completions in this repository.
  • Failed Runs: The number of failed workflow runs in this repository.
  • Success Rate: The percentage of workflow runs that completed successfully.
  • Average Duration: The average execution time in seconds for workflows in this repository.

This table helps compare CI/CD performance across different repositories, potentially highlighting which projects have more reliable pipelines or which might need optimization.

GitHub Actions by Repository
RepositoryTotal RunsSuccessful RunsFailed RunsSuccess Rate (%)Average Duration (s)
rn
react-native
7225454724162.93196.91
r
react
4244377440088.93115.78
ffw
facebook-for-woocommerce
3482305142787.6281.01
p
pyrefly
155514647094.15842.46
f
fboss
1414119915584.79729.72

1 to 5 of 69

Rows per page:

Powered by Gitlights |
2025 © Gitlights

v2.8.1-ssr