File tree Expand file tree Collapse file tree 1 file changed +19
-8
lines changed Expand file tree Collapse file tree 1 file changed +19
-8
lines changed Original file line number Diff line number Diff line change @@ -31,11 +31,22 @@ jobs:
3131 submodules : recursive
3232
3333 - name : Validate description with redocly
34- uses : fluximus-prime/redocly-cli-github-action@v1
35- with :
36- args : |
37- ${{ matrix.descriptions == 'TripService.OpenApi.json' && format(
38- 'lint test/Microsoft.OpenAPI.OData.Reader.Tests/Resources/TripService.OpenApi.json --generate-ignore-file --skip-rule operation-4xx-response --skip-rule no-server-trailing-slash --skip-rule no-unused-components --skip-rule security-defined --skip-rule info-license-url --skip-rule info-license --skip-rule no-empty-servers --skip-rule operation-summary --skip-rule tag-description --max-problems 1000'
39- ) || format(
40- 'lint test/Microsoft.OpenAPI.OData.Reader.Tests/Resources/${{ matrix.descriptions }} --skip-rule operation-4xx-response --skip-rule no-server-trailing-slash --skip-rule no-unused-components --skip-rule security-defined --skip-rule info-license-url --skip-rule info-license --skip-rule no-empty-servers --skip-rule operation-summary --skip-rule tag-description --max-problems 1000'
41- ) }}
34+ run : |
35+ FILE="test/Microsoft.OpenAPI.OData.Reader.Tests/Resources/${{ matrix.descriptions }}"
36+ COMMON_ARGS="--skip-rule operation-4xx-response \
37+ --skip-rule no-server-trailing-slash \
38+ --skip-rule no-unused-components \
39+ --skip-rule security-defined \
40+ --skip-rule info-license-url \
41+ --skip-rule info-license \
42+ --skip-rule no-empty-servers \
43+ --skip-rule operation-summary \
44+ --skip-rule tag-description \
45+ --max-problems 1000"
46+
47+ if [ "${{ matrix.descriptions }}" = "TripService.OpenApi.json" ]; then
48+ redocly lint "$FILE" --generate-ignore-file $COMMON_ARGS
49+ else
50+ redocly lint "$FILE" $COMMON_ARGS
51+ fi
52+
You can’t perform that action at this time.
0 commit comments