Skip to content

shallcro/metadata_test

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TEST Metadata

This repository includes the TEST curated study metadata schema and associated documentation.

Quick links:

Updating the TEST Metadata Documentation Portal

If new content will be added to the TEST Metadata Documentation Portal:

  • Create a new repository branch from main (if working from the command line, make sure your local main is up to date by first running git pull).
  • Edit the JSON Schema or YAML files (if making changes to the curated study schema) or edit/create markdown files in the Markdown folder (if making changes to other metadata documentation). [1]
  • If new markdown pages have been added, they must be included in the "nav" section of the mkdocs.yaml configuration file and appear in the documentation portal's navigation. The entry must include a page title and the path to the markdown file (relative to the Markdown folder), as illustrated below:
    TEST mkdocs.yaml file [2]
  • Commit your changes and push to the remote repository. This will trigger an automated GitHub Actions workflow that will generate a new markdown copy of the TEST Curated Study Metadata Schema (if any .json or .yaml file has been modified).
  • When all edits are complete, submit a pull request and assign it to a repository member with the appropriate permissions.
  • Once the pull request is confirmed, an automated GitHub Actions workflow will be triggered, which:
    • Produces a new HTML version of the TEST Metadata Documentation Portal
    • Pushes the HTML files to the gh-pages repository branch, where they are made publicly accessible in the Documentation Portal] as soon as the workflow is completed.
  • Check the GitHub "Actions" tab to see the workflow progress (and any error messages, should an issue arise).

[1] For information on creating markdown documents, see the Markdown Guide.
[2] For more information on MkDocs (and the readthedocs theme), see the project website.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 88.0%
  • Python 11.7%
  • HTML 0.3%