Skip to content

Commit

Permalink
docs for conformance
Browse files Browse the repository at this point in the history
  • Loading branch information
fabricebrito committed Nov 20, 2023
1 parent 42dd7ad commit 4e4fb9a
Show file tree
Hide file tree
Showing 21 changed files with 503 additions and 0 deletions.
31 changes: 31 additions & 0 deletions .github/workflows/docs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: docs
on:
push:
branches:
- conformance-1.2.1
paths:
# Only rebuild website when docs have changed
- 'README.md'
- 'docs/**'
- 'mkdocs.yml'
- .github/**

jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2

- name: Install Conda environment from environment.yml
uses: mamba-org/provision-with-micromamba@main
with:
environment-file: docs/environment.yml
environment-name: env_docs
channels: conda-forge
channel-priority: flexible

- name: Install project
run: |
/home/runner/micromamba-root/envs/env_docs/bin/python setup.py install
- run: /home/runner/micromamba-root/envs/env_docs/bin/mkdocs gh-deploy --force
30 changes: 30 additions & 0 deletions docs/conformance/1.0/conformance.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
## Conformance tests for CWL v1.0 for the latest release

### Classes

![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/workflow.json?icon=commonwl)
![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/command_line_tool.json?icon=commonwl)
![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/expression_tool.json?icon=commonwl)

### Required features

![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/required.json?icon=commonwl)

### Optional features

![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/docker.json?icon=commonwl)
![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/env_var.json?icon=commonwl)
![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/initial_work_dir.json?icon=commonwl)
![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/inline_javascript.json?icon=commonwl)
![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/multiple_input.json?icon=commonwl)
![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/resource.json?icon=commonwl)
![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/scatter.json?icon=commonwl)
![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/schema_def.json?icon=commonwl)
![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/shell_command.json?icon=commonwl)
![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/step_input.json?icon=commonwl)
![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/step_input_expression.json?icon=commonwl)
![test result](https://flat.badgen.net/https/raw.githubusercontent.com/Terradue/calrissian/conformance-1.2.1/conformance/badges/1.0.2/subworkflow.json?icon=commonwl)

### Conformance output

[log](../result-1.0.txt)
398 changes: 398 additions & 0 deletions docs/conformance/1.0/result-1-0.txt

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/command_line_tool.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "command_line_tool", "status": "97%", "color": "yellow"}
1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/docker.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "docker", "status": "75%", "color": "yellow"}
1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/env_var.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "env_var", "status": "100%", "color": "green"}
1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/expression_tool.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "expression_tool", "status": "100%", "color": "green"}
1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/initial_work_dir.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "initial_work_dir", "status": "100%", "color": "green"}
1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/inline_javascript.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "inline_javascript", "status": "100%", "color": "green"}
1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/multiple_input.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "multiple_input", "status": "100%", "color": "green"}
1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/required.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "required", "status": "100%", "color": "green"}
1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/resource.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "resource", "status": "100%", "color": "green"}
1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/scatter.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "scatter", "status": "100%", "color": "green"}
1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/schema_def.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "schema_def", "status": "100%", "color": "green"}
1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/shell_command.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "shell_command", "status": "100%", "color": "green"}
1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/step_input.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "step_input", "status": "100%", "color": "green"}
1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/step_input_expression.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "step_input_expression", "status": "100%", "color": "green"}
1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/subworkflow.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "subworkflow", "status": "100%", "color": "green"}
1 change: 1 addition & 0 deletions docs/conformance/badges/1.0.2/workflow.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"subject": "workflow", "status": "100%", "color": "green"}
Empty file added docs/environment.yml
Empty file.
28 changes: 28 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
site_name: Calrissian
site_description: 'CWL runner for Kubernetes'
# Repository

repo_name: 'Duke-GCB/calrissian'
repo_url: 'https://github.com/Duke-GCB/calrissian.git'
edit_uri: 'blob/main/docs/'
site_url: 'https://Duke-GCB.github.io/calrissian/'


theme:
name: material

markdown_extensions:
- admonition
- pymdownx.highlight
- pymdownx.superfences
- attr_list

plugins:
- search
#- mkdocs-jupyter

nav:
- Introduction: 'index.md'
- Conformance:
- 1.0: 'conformance/1.0/conformance.md'

0 comments on commit 4e4fb9a

Please sign in to comment.