feat(internal): add generator error taxonomy and sentry routing #22789
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Validate versions.yml files | |
| on: | |
| pull_request: | |
| workflow_dispatch: | |
| env: | |
| DO_NOT_TRACK: "1" | |
| jobs: | |
| validate: | |
| name: Validate versions.yml files | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout repo | |
| uses: actions/checkout@v6 | |
| with: | |
| sparse-checkout: | | |
| generators | |
| .github | |
| - name: Validate go-sdk versions.yml | |
| uses: dsanders11/json-schema-validate-action@v2.0.0 | |
| with: | |
| schema: "fern-versions-yml.schema.json" | |
| files: "generators/go/sdk/versions.yml" | |
| - name: Validate go-model versions.yml | |
| uses: dsanders11/json-schema-validate-action@v2.0.0 | |
| with: | |
| schema: "fern-versions-yml.schema.json" | |
| files: "generators/go/model/versions.yml" | |
| - name: Validate python-sdk versions.yml | |
| uses: dsanders11/json-schema-validate-action@v2.0.0 | |
| with: | |
| schema: "fern-versions-yml.schema.json" | |
| files: "generators/python/sdk/versions.yml" | |
| - name: Validate pydantic versions.yml | |
| uses: dsanders11/json-schema-validate-action@v2.0.0 | |
| with: | |
| schema: "fern-versions-yml.schema.json" | |
| files: "generators/python/pydantic/versions.yml" | |
| - name: Validate ts-sdk versions.yml | |
| uses: dsanders11/json-schema-validate-action@v2.0.0 | |
| with: | |
| schema: "fern-versions-yml.schema.json" | |
| files: "generators/typescript/sdk/versions.yml" | |
| - name: Validate java-sdk versions.yml | |
| uses: dsanders11/json-schema-validate-action@v2.0.0 | |
| with: | |
| schema: "fern-versions-yml.schema.json" | |
| files: "generators/java/sdk/versions.yml" | |
| - name: Validate java-model versions.yml | |
| uses: dsanders11/json-schema-validate-action@v2.0.0 | |
| with: | |
| schema: "fern-versions-yml.schema.json" | |
| files: "generators/java/model/versions.yml" | |
| - name: Validate php-sdk versions.yml | |
| uses: dsanders11/json-schema-validate-action@v2.0.0 | |
| with: | |
| schema: "fern-versions-yml.schema.json" | |
| files: "generators/php/sdk/versions.yml" | |
| - name: Validate php-model versions.yml | |
| uses: dsanders11/json-schema-validate-action@v2.0.0 | |
| with: | |
| schema: "fern-versions-yml.schema.json" | |
| files: "generators/php/model/versions.yml" | |
| - name: Validate openapi versions.yml | |
| uses: dsanders11/json-schema-validate-action@v2.0.0 | |
| with: | |
| schema: "fern-versions-yml.schema.json" | |
| files: "generators/openapi/versions.yml" | |
| - name: Validate ruby-v2 versions.yml | |
| uses: dsanders11/json-schema-validate-action@v2.0.0 | |
| with: | |
| schema: "fern-versions-yml.schema.json" | |
| files: "generators/ruby-v2/sdk/versions.yml" | |
| - name: Validate csharp-sdk versions.yml | |
| uses: dsanders11/json-schema-validate-action@v2.0.0 | |
| with: | |
| schema: "fern-versions-yml.schema.json" | |
| files: "generators/csharp/sdk/versions.yml" | |
| - name: Validate csharp-model versions.yml | |
| uses: dsanders11/json-schema-validate-action@v2.0.0 | |
| with: | |
| schema: "fern-versions-yml.schema.json" | |
| files: "generators/csharp/model/versions.yml" | |
| - name: Validate rust-sdk versions.yml | |
| uses: dsanders11/json-schema-validate-action@v2.0.0 | |
| with: | |
| schema: "fern-versions-yml.schema.json" | |
| files: "generators/rust/sdk/versions.yml" | |
| - name: Validate rust-model versions.yml | |
| uses: dsanders11/json-schema-validate-action@v2.0.0 | |
| with: | |
| schema: "fern-versions-yml.schema.json" | |
| files: "generators/rust/model/versions.yml" |