📦 pixijs / performance-benchmark-action

0 stars 0 forks 👁 0 watching ⚖️ MIT License
📥 Clone https://github.com/pixijs/performance-benchmark-action.git
HTTPS git clone https://github.com/pixijs/performance-benchmark-action.git
SSH git clone git@github.com:pixijs/performance-benchmark-action.git
CLI gh repo clone pixijs/performance-benchmark-action
Zyie Zyie feat: Isolate benchmark runs to new browser instances cb8ecf8 2 months ago 📝 History
📁 .github
📁 .vscode
📁 benchmarks
📁 dist
📁 src
📄 .gitignore
📄 action.yml
📄 CODEOWNERS
📄 LICENSE
📄 README.md
📄 README.md

PixiJS Performance Benchmark Action

A GitHub Action for running performance benchmarks on PixiJS. This action measures rendering performance, frame rates, and other key metrics to help track performance regressions and improvements in PixiJS projects. :rocket:

About This Action

This GitHub Action runs automated performance benchmarks for PixiJS applications. It helps you:

  • Track rendering performance metrics across commits and pull requests
  • Detect performance regressions before merging code
  • Measure frame rates, draw calls, and other key performance indicators
  • Compare benchmark results over time
The action runs various PixiJS rendering scenarios (sprites, graphics, etc.) and collects performance data that can be used for analysis and reporting.

Development Setup

To work on this action locally, you'll need Node.js (20.x or later).

1. :hammerandwrench: Install the dependencies

   npm install
   

2. :building_construction: Package the JavaScript for distribution

   npm run bundle