Skip to content

[breaking] Align 'fail-on-diff' with oasdiff 'fail-on' #291

[breaking] Align 'fail-on-diff' with oasdiff 'fail-on'

[breaking] Align 'fail-on-diff' with oasdiff 'fail-on' #291

Triggered via pull request May 9, 2024 19:01
@effoeffieffoeffi
synchronize #52
fail_on
Status Cancelled
Total duration 19s
Artifacts

test.yaml

on: pull_request
Test diff action
4s
Test diff action
Test diff action with exclude-elements option
5s
Test diff action with exclude-elements option
Test diff action with composed option
4s
Test diff action with composed option
Test breaking changes
5s
Test breaking changes
Test fail on breaking changes
7s
Test fail on breaking changes
Test breaking action with petsotre to validate no error of unable to process file command 'output...
5s
Test breaking action with petsotre to validate no error of unable to process file command 'output...
Test breaking action with composed option
5s
Test breaking action with composed option
Test breaking changes with deprecation
4s
Test breaking changes with deprecation
Test generation of changelog
5s
Test generation of changelog
Test changelog action with composed option
7s
Test changelog action with composed option
Fit to window
Zoom out
Zoom in

Annotations

18 errors and 8 warnings
api-removed-without-deprecation: specs/glob/base/base.yaml#L1
in API GET /pets api removed without deprecation
Test breaking changes
The run was canceled by @effoeffi.
api-removed-without-deprecation: specs/base.yaml#L1
in API GET /pets api removed without deprecation
Test generation of changelog
The run was canceled by @effoeffi.
response-property-became-optional: specs/petstore-revision.yaml#L1
in API GET /pets the response property '/items/name' became optional for the status '200'
response-property-became-optional: specs/petstore-revision.yaml#L1
in API GET /pets the response property 'message' became optional for the status 'default'
new-required-request-property: specs/petstore-revision.yaml#L1
in API POST /pets added the new required request property 'tag2'
response-property-became-optional: specs/petstore-revision.yaml#L1
in API POST /pets the response property 'message' became optional for the status 'default'
response-property-became-optional: specs/petstore-revision.yaml#L1
in API GET /pets/{petId} the response property 'message' became optional for the status 'default'
response-property-became-optional: specs/petstore-revision.yaml#L1
in API GET /pets/{petId} the response property 'name' became optional for the status '200'
Test diff action with exclude-elements option
The run was canceled by @effoeffi.
Test diff action with composed option
The run was canceled by @effoeffi.
Test breaking changes with deprecation
The run was canceled by @effoeffi.
Test diff action
The run was canceled by @effoeffi.
Test fail on breaking changes
The run was canceled by @effoeffi.
Test fail on breaking changes
The operation was canceled.
Test changelog action with composed option
The run was canceled by @effoeffi.
Test breaking action with composed option
Unexpected input(s) 'fail-on-diff', 'format', valid inputs are ['entryPoint', 'args', 'base', 'revision', 'fail-on', 'include-checks', 'include-path-params', 'deprecation-days-beta', 'deprecation-days-stable', 'exclude-elements', 'composed', 'output-to-file']
Test breaking changes
Unexpected input(s) 'fail-on-diff', valid inputs are ['entryPoint', 'args', 'base', 'revision', 'fail-on', 'include-checks', 'include-path-params', 'deprecation-days-beta', 'deprecation-days-stable', 'exclude-elements', 'composed', 'output-to-file']
Test breaking action with petsotre to validate no error of unable to process file command 'output...
Unexpected input(s) 'fail-on-diff', valid inputs are ['entryPoint', 'args', 'base', 'revision', 'fail-on', 'include-checks', 'include-path-params', 'deprecation-days-beta', 'deprecation-days-stable', 'exclude-elements', 'composed', 'output-to-file']
response-optional-property-removed: specs/petstore-revision.yaml#L1
in API GET /pets removed the optional property '/items/tag' from the response with the '200' status
request-property-removed: specs/petstore-revision.yaml#L1
in API POST /pets removed the request property 'tag'
response-optional-property-removed: specs/petstore-revision.yaml#L1
in API GET /pets/{petId} removed the optional property 'tag' from the response with the '200' status
Test breaking changes with deprecation
Unexpected input(s) 'fail-on-diff', valid inputs are ['entryPoint', 'args', 'base', 'revision', 'fail-on', 'include-checks', 'include-path-params', 'deprecation-days-beta', 'deprecation-days-stable', 'exclude-elements', 'composed', 'output-to-file']
Test changelog action with composed option
Unexpected input(s) 'format', valid inputs are ['entryPoint', 'args', 'base', 'revision', 'include-path-params', 'exclude-elements', 'composed', 'output-to-file']