xref: /cloud-hypervisor/.github/workflows/openapi.yaml (revision d3fade85a725d36653dc4f636a1e55177eac2ddc)
1name: Cloud Hypervisor OpenAPI Validation
2on: [pull_request, merge_group]
3
4jobs:
5  Validate:
6    runs-on: ubuntu-latest
7    container: openapitools/openapi-generator-cli
8    steps:
9    - uses: actions/checkout@v4
10    - name: Validate OpenAPI
11      env:
12        GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
13      run: |
14        /usr/local/bin/docker-entrypoint.sh validate -i vmm/src/api/openapi/cloud-hypervisor.yaml
15