Skip to content

Commit a729937

Browse files
authored
CI: Zenodo Validator (#1826)
* CI: Zenodo Validator https://github.com/vsoch/zenodo-validator zenodo/zenodo-rdm#1205 (comment) * RODARE: Remove Groups for Now Re-add later on with valid syntax, but likely broke the last releases. * Update Zenodo Validator To forked version with extra id * RODARE: Allow `pub_id`
1 parent 57156f9 commit a729937

File tree

2 files changed

+10
-69
lines changed

2 files changed

+10
-69
lines changed

.github/workflows/source.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,3 +71,13 @@ jobs:
7171
#exclude_patterns: url1,url2
7272
# choose if the force pass or not
7373
force_pass : true
74+
75+
rodare:
76+
runs-on: ubuntu-latest
77+
steps:
78+
- uses: actions/checkout@v6
79+
- name: Validate Zenodo Metadata
80+
uses: ax3l/zenodo-validator@custom-extra-prop
81+
with:
82+
path: '.rodare.json'
83+
allowed_extra_properties: 'pub_id' # HZDR Pub-ID linked to RODARE entries

.rodare.json

Lines changed: 0 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -19,75 +19,6 @@
1919
"name": "Gu, Junmin",
2020
"affiliation": "Lawrence Berkeley National Laboratory",
2121
"orcid": "0000-0002-1521-8534"
22-
},
23-
{
24-
"affiliations": [
25-
{
26-
"name": "Center for Advanced Systems Understanding"
27-
},
28-
{
29-
"name": "Helmholtz-Zentrum Dresden-Rossendorf"
30-
}
31-
],
32-
"person_or_org": {
33-
"family_name": "Bussmann",
34-
"given_name": "Michael",
35-
"identifiers": [
36-
{
37-
"identifier": "0000-0002-8258-3881",
38-
"scheme": "orcid"
39-
}
40-
],
41-
"name": "Michael Bussmann (Leader of the Computational Radiation Physics Research Team at CASUS/HZDR)",
42-
"type": "personal"
43-
},
44-
"role": {
45-
"id": "researchgroup"
46-
}
47-
},
48-
{
49-
"affiliations": [
50-
{
51-
"name": "Lawrence Berkeley National Laboratory"
52-
}
53-
],
54-
"person_or_org": {
55-
"family_name": "Vay",
56-
"given_name": "Jean-Luc",
57-
"identifiers": [
58-
{
59-
"identifier": "0000-0002-0040-799X",
60-
"scheme": "orcid"
61-
}
62-
],
63-
"name": "Jean-Luc Vay (Head of the Accelerator Modeling Program at LBNL)",
64-
"type": "personal"
65-
},
66-
"role": {
67-
"id": "researchgroup"
68-
}
69-
},
70-
{
71-
"affiliations": [
72-
{
73-
"name": "Lawrence Berkeley National Laboratory"
74-
}
75-
],
76-
"person_or_org": {
77-
"family_name": "Wu",
78-
"given_name": "Kesheng (John)",
79-
"identifiers": [
80-
{
81-
"identifier": "0000-0002-6907-3393",
82-
"scheme": "orcid"
83-
}
84-
],
85-
"name": "Kesheng (John) Wu (Head of the Scientific Data Management research group at LBNL)",
86-
"type": "personal"
87-
},
88-
"role": {
89-
"id": "researchgroup"
90-
}
9122
}
9223
],
9324
"contributors": [

0 commit comments

Comments
 (0)