diff --git a/.github/workflows/publiccodeyml-check.yml b/.github/workflows/publiccodeyml-check.yml new file mode 100644 index 0000000..8003750 --- /dev/null +++ b/.github/workflows/publiccodeyml-check.yml @@ -0,0 +1,27 @@ +name: Validate publiccode.yml + +on: + push: + paths: + - "publiccode.yml" + - ".github/workflows/publiccode.yml" + pull_request: + paths: + - "publiccode.yml" + - ".github/workflows/publiccode.yml" + +permissions: {} + +jobs: + validate: + runs-on: ubuntu-latest + permissions: + contents: read + name: publiccode.yml validation + steps: + - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 + + - uses: italia/publiccode-parser-action@21086c73ec0563e14c6748787efa1b34b025ad8c # v1 + with: + publiccode: "publiccode.yml" + no-network: true diff --git a/publiccode.yml b/publiccode.yml index 3c2de7d..c05c8df 100644 --- a/publiccode.yml +++ b/publiccode.yml @@ -1,17 +1,19 @@ # This repository adheres to the publiccode.yml standard by including this # metadata file that makes public software easily discoverable. -# More info at https://github.com/italia/publiccode.yml +# More info at https://github.com/publiccodeyml/publiccode.yml -publiccodeYmlVersion: '0.2' +publiccodeYmlVersion: '0' categories: - it-development description: en: features: - Python Template - genericName: python_project longDescription: | - This a an example python template project. + This is an example Python template project by the Dutch Ministry of the + Interior and Kingdom Relations (MinBZK). It provides a standardized + starting point for Python projects, including linting, testing, and + packaging configuration out of the box. shortDescription: Python Template project developmentStatus: concept legal: