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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions