Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Speccy Action, fix validation errors. First cut at link specification. #48

Merged
merged 20 commits into from
Nov 22, 2019

Conversation

cookeac
Copy link
Collaborator

@cookeac cookeac commented Nov 22, 2019

Implement (and fix) a GitHub action to run speccy on build, using verbose mode and JSON schema validation. Also makes use of the repository name so you can use it on your own fork too.

The link specification changes add an icarResource.json class, putting meta (existing) and @id (new) into it. icarAnimalCoreResource and icarEventCoreResource now incorporate this class. Removed the HyperSchema link for this to stop it breaking validation and existing code.
Also did a first draft of a collection, collection reference, and resource reference. These are for review and discussion (we can delete if not relevant).

@erwinspeybroeck erwinspeybroeck merged commit 875b30b into adewg:master Nov 22, 2019
@cookeac cookeac mentioned this pull request Nov 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants