An open API service indexing awesome lists of open source software.

https://github.com/kludex/benchmarco

WIP - A performance bot for GitHub hosted repositories! ⚡️
https://github.com/kludex/benchmarco

Last synced: 3 months ago
JSON representation

WIP - A performance bot for GitHub hosted repositories! ⚡️

Awesome Lists containing this project

README

          

# Benchmarco - The Benchmarking Bot

Benchmarco is a bot that runs benchmarks on your code and reports the results.

## Usage

Simple usage should be as follows:

```yml
name: Benchmark

on:
pull_requests: [main]

jobs:
benchmark:
runs-on: ubuntu-latest

steps:
- uses: actions/benchmarco@v1
with:
script: run.sh
compare: main
```

## Configuration

### `compare` - Compare with previous results

It can assume the following values:

* `main` - Compare with the main branch.
* `tag` - Compare with the latest tag.

### `script` - Script to run

This is the path to the script to run e.g. `run.sh` . The root path is the root of the repository.