Skip to content

itbusina/apibee-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Official ApiBee GitHub Action

GitHub Action for ApiBee requests runner.

Usage

name: Pipeline

on:
  workflow_dispatch:

jobs:
  test:
    runs-on: 'ubuntu-latest'
    
    steps:
    - name: Code checkout
      uses: actions/checkout@v4

    - name: Run ApiBee
      uses: itbusina/apibee-action@v0.1.15-alpha
      with:
          image: itbusina/apibee:latest
          input_dir: ./tests
          output_dir: ./output
          network: container:serverundertest
          args: |
            --collections ./tests/colection.json \
            --parallel \
            --variables host=https://serverundertest:8080 \
            --output output \
            --license ${{ secrets.APIBEELICENSE }}

    - name: Archive output results
      if: always()
      uses: actions/upload-artifact@v4
      with:
        name: report
        path: ./output/

About

GitHub Action to run apibee requests runner.

Resources

License

Stars

Watchers

Forks

Packages

No packages published