Skip to content

Commit f51db71

Browse files
committed
use openapi-diff
1 parent 7efb4bb commit f51db71

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.github/workflows/openapi-diff.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,16 @@ jobs:
2222
- name: Create dir
2323
run: |
2424
mkdir changelog
25-
- name: Run OpenAPI Diff for public (from HEAD rev)
26-
uses: docker://openapitools/openapi-diff:latest
25+
- name: Running public OpenAPI Spec diff action
26+
uses: oasdiff/oasdiff-action/diff@main
2727
with:
28-
args: --markdown changelog/public-diff.md --json changelog/public-diff.json base/fern/apis/public/openapi-public.yaml head/fern/apis/public/openapi-public.yaml
29-
- name: Run OpenAPI Diff for beta (from HEAD rev)
30-
uses: docker://openapitools/openapi-diff:latest
28+
base: 'base/fern/apis/public/openapi-public.yaml'
29+
revision: 'head/fern/apis/public/openapi-public.yaml'
30+
- name: Running beta OpenAPI Spec diff action
31+
uses: oasdiff/oasdiff-action/diff@main
3132
with:
32-
args: --markdown changelog/beta-diff.md --json changelog/beta-diff.json base/fern/apis/beta/openapi-beta.yaml head/fern/apis/beta/openapi-beta.yaml
33+
base: 'base/fern/apis/beta/openapi-beta.yaml'
34+
revision: 'head/fern/apis/beta/openapi-beta.yaml'
3335
- name: Archive changelogs
3436
uses: actions/upload-artifact@v4
3537
with:

0 commit comments

Comments
 (0)