Skip to content

GitHub action to identify differences between Swagger or OpenApi specifications.

License

Notifications You must be signed in to change notification settings

mvegter/openapi-diff-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenAPI Diff action

A GitHub Action to identify differences between Swagger or OpenApi specifications.

Credits

This GitHub Action is a wrapper for the NPM openapi-diff package by Atlassian. See the following links for more information:

Usage

    steps:
      - name: Check out head branch
        uses: actions/checkout@v2
        with:
          path: head
      - name: Check out master branch
        uses: actions/checkout@v2
        with:
          ref: master
          path: base
      - name: Run OpenAPI Diff (from HEAD revision)
        uses: mvegter/openapi-diff-action@v0.23.5
        with:
          head-spec: head/spec/openapi.yaml
          base-spec: base/spec/openapi.yaml

About

GitHub action to identify differences between Swagger or OpenApi specifications.

Resources

License

Stars

Watchers

Forks

Packages

No packages published