Skip to content

CI: report with CWL conformance test badges #134

@mr-c

Description

@mr-c

Like CommandLineTool (full example)

For GitHub Actions you can build the badge.net URL manually for inclusion in a report artifact

Example: https://badgen.net/badge/command_line_tool/97%25/yellow?icon=commonwl

For inclusion in documentation about the level of CWL support, then the test results need storing at a publicly accessible URL and the docs should reference that dynamic URL like https://badgen.net/https/raw.githubusercontent.com/tom-tan/conformance/master/conformance/ep3/cwl_v1.0/ep3_latest/command_line_tool.json?icon=commonwl

The badge JSON format is simple

{"subject": "command_line_tool", "status": "97%", "color": "yellow"}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions