Closed dosumis closed 5 months ago
@hkir-dev - comments, questions please.
Nightly release action can be manually triggered any time to generate release products. But, you are right, this is not very convenient as well. So, we can add a gogodiff
like pull request comment trigger as well. This can generate release artefacts and attach as a comment.
In this scenario we will still need to download json and browse locally. However, Github json rendering is not good any way (not able to expand/collapse objects etc.) so this option can be an acceptable solution.
I afraid rendering as table would be extra confusing. If json has structural problems (still valid but has nesting problems etc.), it would be hard to debug from the tables generated in a distorted way.
PR comment trigger may initiate documentation generation and commit to the working branch as well. But I think primary source for viewing and judging will be merged json schemas. This may be considered as a separate improvement task.
Decision: Test Markdown doc solution developed for DOSDP schema & review.
#rollschema
pull request comment trigger added. This generates and comments both merged schemas and auto-generated comments.
See example: https://github.com/cellannotation/cell-annotation-schema/pull/78#issuecomment-1885091077
Currently the schema is hard to review:
Potential solutions: