Skip to content

Merge pull request #8 from oasdiff/oasdiff-subcommands #49

Merge pull request #8 from oasdiff/oasdiff-subcommands

Merge pull request #8 from oasdiff/oasdiff-subcommands #49

Workflow file for this run

name: 'Test OpenAPI Spec Diff Action'
on: push
jobs:
oas_diff_job:
runs-on: ubuntu-latest
name: A job to test OpenAPI Spec diff action
steps:
- name: checkout
uses: actions/checkout@v3
- name: Running OpenAPI Spec diff action
id: test_ete
uses: ./diff
with:
base: 'specs/base.yaml'
revision: 'specs/revision.yaml'
format: 'text'
oas_diff_breaking_changes_job:
runs-on: ubuntu-latest
name: A job to test OpenAPI Spec breaking changes
steps:
- name: checkout
uses: actions/checkout@v3
- name: Running OpenAPI Spec check breaking action
id: test_breaking_changes
uses: ./check-breaking
with:
base: https://raw.githubusercontent.com/Tufin/oasdiff/main/data/openapi-test1.yaml
revision: https://raw.githubusercontent.com/Tufin/oasdiff/main/data/openapi-test3.yaml
fail-on-diff: false
oas_diff_breaking_changes_tag_job:
runs-on: ubuntu-latest
name: A job to test tag release of OpenAPI Spec breaking changes action
steps:
- name: checkout
uses: actions/checkout@v3
- name: Running OpenAPI Spec check breaking tag action
id: test_breaking_changes
uses: oasdiff/oasdiff-action/check-breaking@v0.0.9
with:
base: https://raw.githubusercontent.com/Tufin/oasdiff/main/data/openapi-test1.yaml
revision: https://raw.githubusercontent.com/Tufin/oasdiff/main/data/openapi-test3.yaml