From e00c205e335d223187348ff0bddf993b0d780dac Mon Sep 17 00:00:00 2001 From: Fabio Bonelli Date: Thu, 7 May 2026 07:38:44 +0000 Subject: [PATCH 1/2] fix: publiccode.yml validation errors --- publiccode.yml | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/publiccode.yml b/publiccode.yml index a60eb6d..73505ea 100644 --- a/publiccode.yml +++ b/publiccode.yml @@ -1,4 +1,4 @@ -publiccodeYmlVersion: '0.2' +publiccodeYmlVersion: '0' name: MiPiace releaseDate: '2019-12-06' url: 'https://github.com/vvfosprojects/mipiace' @@ -16,34 +16,27 @@ maintenance: type: internal contacts: - name: Marcello Esposito - email: "marcello.esposito@vigilfuoco.it" + email: 'marcello.esposito@vigilfuoco.it' affiliation: Corpo Nazionale dei Vigili del Fuoco legal: license: AGPL-3.0-or-later mainCopyrightOwner: 2019 Corpo Nazionale dei Vigili del Fuoco - repoOwner: Corpo Nazionale dei Vigili del Fuoco +organisation: + name: Corpo Nazionale dei Vigili del Fuoco + uri: 'urn:x-italian-pa:m_it' intendedAudience: scope: - government - society countries: - - it + - IT localisation: - localisationReady: no + localisationReady: false availableLanguages: - it -it: - countryExtensionVersion: '0.2' - conforme: - lineeGuidaDesign: yes - misureMinimeSicurezza: yes - gdpr: yes - riuso: - codiceIPA: m_it description: it: localisedName: MiPiace - genericName: miPiace shortDescription: Sistema di acquisizione del gradimento sulla qualità del servizio. longDescription: > L'applicativo MiPiace consente di acquisire un feedback sul livello di gradimento di un servizio @@ -65,7 +58,3 @@ description: - docs/images/thanks.JPG - docs/images/statistics.JPG - docs/images/showFeedbackDetail.JPG -inputTypes: - - text/plain -outputTypes: - - text/plain From 6fd36469956a90c9da3a32e662e88a4ff18ae07a Mon Sep 17 00:00:00 2001 From: Fabio Bonelli Date: Thu, 7 May 2026 07:38:45 +0000 Subject: [PATCH 2/2] ci: add workflow to validate publiccode.yml on PRs --- .github/workflows/publiccodeyml-check.yml | 27 +++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/publiccodeyml-check.yml 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