Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

bevyengine/twitcher

Open more actions menu

Repository files navigation

Twitcher

Collect and monitor metrics about Bevy

How It Works

  • Commits on which to collect metrics are pushed as files to the queue branch
    • A GitHub action will push new commits from the Bevy repository every hour
    • Additional commits can be pushed to collect metrics about history or more commits
  • Dedicated hardware checks out the queue branch and runs the metrics collection process
  • Results are pushed to the results branch, and the commit finished is removed from the queue branch
  • A static website is built from the results branch and deployed on GitHub Pages

How Can You Trigger Metrics Collection On A Commit

Open a PR on the queue branch adding a file with the commit you want as a filename.

How Can You Help

Metrics Collection

You can open an issue suggesting a new metric to collect, or a PR to implement it.

They are tagged with the Metrics label.

Website

Improvements about the website are tagged with the Website label.

Collector

Improvements about the collector are tagged with the Collector label.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.