isamplesorg/Vocabulary Action

creates a docker container to run python routines that 1) load skos (rdf/turtle) vocabularies into an sqlAlchemy store 2) generate markdown (Quarto-flavor) and HTML from the skos vocabularies

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
actionWhich action to run -- defaults to docs, which generates markdown and html representations of the vocabularyyesdocs
pathPath to the output directory for script outputyes
vocabdirRepository-relative directory containing the source ttl files for this workflow. Defaults to "vocabulary" to match the conventional single-vocab layout; set to a different directory name to point the action at a per-topic subfolder (e.g. "geochemistry", "ETmaterials"). One workflow file per target directory is the recommended pattern.novocabulary
inputttlPipe-delimited list of skos rdf/turtle file names (without .ttl extension) located in <vocabdir>yes
inputvocaburiPipe-delimited list of ConceptScheme URIs, one per inputttl entry in the same order. URIs must be CURIEs resolvable from @prefix declarations in their ttl file.yes

no outputs