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 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" }