common-workflow-language / common-workflow-language/cwltool
new CI test needed to detect API breakage
Open
- Dominant language
- Python
- Stars
- 376
- Forks
- 255
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 12
Description
`cwltool` is a de facto Python SDK for CWL for many projects
We should auto-build Toil, cwl-tes and other projects that make use of `cwltool` on pull requests to see if we are about to break them.
Contributor guide
Research direction
Start by locating the repository's current CI configuration and the build entry points for cwltool, Toil, and cwl-tes. Define the CI checks so pull requests build these dependent projects and report failures that indicate API breakage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- ci-cd, testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100