mjacqu / glenglat

Global Englacial Temperature database
Creative Commons Attribution 4.0 International
2 stars 0 forks source link

Fix validation errors and integrate validation into continuous integration pipeline #1

Closed ezwelty closed 1 year ago

ezwelty commented 1 year ago

The changes that I've made here are designed to bring the metadata and data into agreement so that the data package passes validation. See the diffs and description of each commit for details. By validation, I mean the following:

conda create --name glenglat -c conda-forge python=3.9 pandas=1.5 frictionless=4.40
conda activate glenglat
frictionless validate --original datapackage.yml

The new file .github/workflows/frictionless.yml adds a GitHub Action that will automatically check that the data package continues to be valid as it is modified by future commits and pull requests.