Github Repository
A GitHub repository where remote dependency components can be found.
Examples:
type: github
repo: openpipelines-bio/openpipeline
tag: 0.8.0
name: viash-testns
type: github
repo: viash-io/viash
tag: 0.7.1
path: src/test/resources/testns
name
Type: String
The identifier used to refer to this repository from dependencies.
path
Type: String
Default: Empty
Defines a subfolder of the repository to use as base to look for the dependency components.
repo
Type: String
The name of the GitHub repository.
Example:
repo: viash-io/viash
tag
Type: String
Default: Empty
Defines which version of the dependency component to use. Typically this can be a specific tag, branch or commit hash.
type
Type: String
Defines the repository as a GitHub repository.