Skip to content

awtkns/openapi-perf-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenAPI Perf Logo

OpenAPI Perf CI

👷 Continous Integration for OpenAPI-Perf 👷
Automated OpenAPI Performance Testing and Reporting in Github

Tests Tests Docker Docs


Documentation: https://openapi-perf.awtkns.com/ci

Source Code: https://github.com/awtkns/openapi-perf-action

Github App: https://github.com/apps/openapi-performance-testing

OpenAPI Perf: https://github.com/awtkns/openapi-perf


A github action for openapi-pref has been created to allow you to use openapi-perf in github workflows. Additionally, you can install the openapi-perf github app which will automatically comment and upload the generated report. Without the app installed, the report will be uploaded as a workflow artifact.

Usage

on: pull_request

jobs:
  openapi-perf:
    name: Builds and Runs the OpenAPI Performance Test Action
    if: ${{ github.event.issue.pull_request }}
    runs-on: ubuntu-latest
    steps:
    - name: OpenAPI Performance Test
      uses: awtkns/openapi-perf-action@main
      with:
        openapi-endpoint: 'http://localhost:5000/openapi.json'