diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cbc35d4..a8c4342 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -57,6 +57,16 @@ jobs: with: go_version: 1.22 + lint-oapi: + name: Run Spectral + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + - uses: stoplightio/spectral-action@latest + with: + file_glob: 'api/.yaml' + spectral_ruleset: "configs/spectral/spectral.yaml" test: name: Run Tests runs-on: ubuntu-latest diff --git a/.spectral.yaml b/configs/spectral/spectral.yaml similarity index 54% rename from .spectral.yaml rename to configs/spectral/spectral.yaml index 1cac3b3..177e55d 100644 --- a/.spectral.yaml +++ b/configs/spectral/spectral.yaml @@ -1 +1,4 @@ extends: ["spectral:oas", "spectral:asyncapi"] + +rules: + operation-description: "off"