https://github.com/awtkns/openapi-perf-action
Github App and Action Allowing for CI/CD of OpenApi-Perf in Github
https://github.com/awtkns/openapi-perf-action
ci-cd continous-delivery continous-deployment continous-integration github-action github-actions-ci github-actions-docker openapi openapi-perf performance
Last synced: 3 months ago
JSON representation
Github App and Action Allowing for CI/CD of OpenApi-Perf in Github
- Host: GitHub
- URL: https://github.com/awtkns/openapi-perf-action
- Owner: awtkns
- License: mit
- Created: 2021-02-27T16:46:27.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-19T07:51:39.000Z (about 4 years ago)
- Last Synced: 2025-03-25T08:15:56.646Z (3 months ago)
- Topics: ci-cd, continous-delivery, continous-deployment, continous-integration, github-action, github-actions-ci, github-actions-docker, openapi, openapi-perf, performance
- Language: Python
- Homepage: https://openapi-perf.awtkns.com/ci
- Size: 67.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
OpenAPI Perf CI
👷 Continous Integration for OpenAPI-Perf 👷
Automated OpenAPI Performance Testing and Reporting in Github
![]()
![]()
![]()
![]()
---
**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
```yaml
on: pull_requestjobs:
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'
```