diff --git a/.github/workflows/validate-yml.yml b/.github/workflows/validate-yml.yml new file mode 100644 index 0000000..0df7f08 --- /dev/null +++ b/.github/workflows/validate-yml.yml @@ -0,0 +1,27 @@ +name: validate-yaml + +on: + push: + branches: + - main + - develop + pull_request: + branches: + - main + - develop + types: + - opened + - synchronize + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + validate-yaml: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: json-yaml-validate + uses: GrantBirki/json-yaml-validate@v3.2.1 diff --git a/openapi/app-directory/app-dir.yml b/openapi/app-directory/app-dir.yml index 1b38b18..457114f 100644 --- a/openapi/app-directory/app-dir.yml +++ b/openapi/app-directory/app-dir.yml @@ -2,7 +2,7 @@ openapi: 3.0.3 info: title: Moonbeam App Directory API description: This API allows you to retrieve information about projects listed in the Moonbeam app directory. - version: 1.0.0 + version: 1.0.1 servers: - url: https://apps.moonbeam.network/api/ds/v1 description: Moonbeam App Directory API @@ -227,6 +227,9 @@ components: mimeType: type: string example: "image/jpeg" + url: + type: string + example: "https://raw.githubusercontent.com/moonbeam-foundation/app-directory-data/refs/heads/main/projects/moonwell/logos/moonwell-logo-full.jpeg" MarketData: type: object