This GitHub action checks if the provided landscape datasource file is valid.
name: Validate
on:
push:
branches:
- main
jobs:
validate-landscape-data:
runs-on: ubuntu-latest
name: "Validate landscape data file"
steps:
- uses: actions/checkout@v3
- uses: cncf/landscape2-validate-action@v2
with:
target_kind: data
target_path: ./landscape.yml
name: Validate
on:
push:
branches:
- main
jobs:
validate-landscape-settings:
runs-on: ubuntu-latest
name: "Validate landscape settings file"
steps:
- uses: actions/checkout@v3
- uses: cncf/landscape2-validate-action@v2
with:
target_kind: settings
target_path: ./settings.yml
name: Validate
on:
push:
branches:
- main
jobs:
validate-landscape-guide:
runs-on: ubuntu-latest
name: "Validate landscape guide file"
steps:
- uses: actions/checkout@v3
- uses: cncf/landscape2-validate-action@v2
with:
target_kind: guide
target_path: ./guide.yml
Please see CONTRIBUTING.md for more details.
This project follows the CNCF Code of Conduct.
Landscape2 is an Open Source project licensed under the Apache License 2.0.