From bf59353ba34c7c4892cb0b1693b1b180d851a94a Mon Sep 17 00:00:00 2001 From: Fabio Bonelli Date: Tue, 28 Apr 2026 18:35:51 +0200 Subject: [PATCH 1/2] fix: publiccode.yml validation errors --- publiccode.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/publiccode.yml b/publiccode.yml index 9a397cdf..cb254c80 100644 --- a/publiccode.yml +++ b/publiccode.yml @@ -1,8 +1,8 @@ -publiccodeYmlVersion: '0.4' +publiccodeYmlVersion: '0' name: Eyevinn Open Intercom Manager applicationSuite: Eyevinn Open Source Cloud -url: https://github.com/Eyevinn/intercom-manager.git -landingUrl: https://www.osaas.io/use-cases/intercom +url: https://github.com/Eyevinn/intercom-manager +landingURL: https://www.osaas.io/use-cases/intercom softwareVersion: 1.2.0 releaseDate: 2025-04-02 logo: https://www.osaas.io/images/osc-logo.svg @@ -14,7 +14,7 @@ categories: - voip usedBy: - Sveriges Television -developmnentStatus: stable +developmentStatus: stable softwareType: standalone/backend description: en: @@ -24,6 +24,10 @@ description: Eyevinn Open Intercom Manager is a low latency, web based, open source, high quality, voice-over-ip intercom solution. It is designed to be used in broadcast and media production environments, where low latency and high quality audio are critical. The solution is built on top of WebRTC technology and provides a user-friendly interface for managing intercom channels and users. + features: + - Low latency WebRTC voice communication + - Web based intercom channels + - User and channel management documentation: https://docs.osaas.io/osaas.wiki/Service%3A-Intercom.html legal: license: MIT From 82be001b945ed2fa648199ede96c5228105696da Mon Sep 17 00:00:00 2001 From: Fabio Bonelli Date: Tue, 28 Apr 2026 18:35:51 +0200 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 00000000..8003750a --- /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