From 9d29f37e6ed8529e6a5a26d4e514d69fe6b0b81a Mon Sep 17 00:00:00 2001 From: grufoony Date: Mon, 23 Feb 2026 16:46:44 +0100 Subject: [PATCH 1/2] Add workflow to validate `.zenodo.json` --- .github/workflows/zenodo.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .github/workflows/zenodo.yml diff --git a/.github/workflows/zenodo.yml b/.github/workflows/zenodo.yml new file mode 100644 index 00000000..af7b43f4 --- /dev/null +++ b/.github/workflows/zenodo.yml @@ -0,0 +1,19 @@ +name: "CD: Validate Zenodo Metadata" + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + +jobs: + validate: + runs-on: ubuntu-latest + steps: + - name: 📥 Checkout code + uses: actions/checkout@v6 + + - name: 🛡️ Validate Zenodo Metadata + uses: vsoch/zenodo-validator@main + with: + path: '.zenodo.json' \ No newline at end of file From 1f783f7b63c556bd649b46c2e9eabf4c1f0a3b88 Mon Sep 17 00:00:00 2001 From: grufoony Date: Mon, 23 Feb 2026 16:55:40 +0100 Subject: [PATCH 2/2] Fix `.zenodo.json` --- .zenodo.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.zenodo.json b/.zenodo.json index 5f9d0470..ae6c0a22 100644 --- a/.zenodo.json +++ b/.zenodo.json @@ -11,14 +11,14 @@ "name": "Balducci, Simone", "affiliation": "CERN, University and INFN Bologna", "orcid": "0009-0001-0186-755X" - }, + } ], "access_right": "open", "keywords": [ "Dynamics", "Complex Systems", "Human mobility", - "C++20", + "C++20" ], - "upload_type": "software", + "upload_type": "software" }