AssessingSolar / solarstations

A catalog of high-quality solar radiation monitoring stations.
https://SolarStations.org
BSD 3-Clause "New" or "Revised" License
12 stars 4 forks source link

Get DOI through Zenodo #153

Open AdamRJensen opened 7 months ago

AdamRJensen commented 7 months ago

To keep a consistent record of the development progress and get a DOI, station catalog the content of the repository will be added to Zenodo.

This will occur every time a new release is made on GitHub, which will depend on the development progress. The releases will be named based on the date, e.g., 2024-03-05.

This action is enabled through Zenodo: https://zenodo.org/account/settings/github/

AdamRJensen commented 6 months ago

After some thought, I've decided that it's overkill adding the entire repository to Zenodo and undesireable as this gets uploaded as a zip file and thus it's not possible for parse the station catalog csv file directly from Zenodo.

Instead, I suggest writing a custom GitHub action / function that uploads a new version of the station catalog upon a new GH release. The releases will be named based on data and be used to set the Zenodo version.

Should consider adding a header with the DOI number?