-
Notifications
You must be signed in to change notification settings - Fork 6
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
chore: publish json schemas as release artifacts #540
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #540 +/- ##
========================================
Coverage 90.99% 90.99%
========================================
Files 131 131
Lines 4939 4939
Branches 705 705
========================================
Hits 4494 4494
Misses 299 299
Partials 146 146 ☔ View full report in Codecov by Sentry. |
you can probably fix the errors right now by setting up python, running |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
schemas
to generate single file JSON-schemas for phenopackets, experiments and discoveryrelease
github actions workflow is triggered on new releases and adds the schemas to the release as an artifact zip fileTested with a dummy pre-release with a PR trigger.
The content of the
json-schemas-clean.zip
artifact is what it will look like on a real release, but with thejson-schemas.zip
name (artifacts cannot be overriden, so I changed the names as I was testing to avoid errors).