common-workflow-language / common-workflow-language/cwltool

Implement CWL Conformance CI tests on MacOS X

Open
#1,815 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
376
Forks
255
Avg merge
2d 7h
Merged PRs (30d)
12

Description

CWL Conformance tests are currently excluded form the CI logic on the macos path.
Recently, a new `douglascamata/setup-docker-macos-action@v1-alpha` GitHub Action has been released, which seems faster and more stable than the `docker-practice` alternative.
Consider evaluating it to restore CWL Conformance CI tests on GitHub.

Contributor guide

Open the contributing guide

Research direction

Inspect the macOS path in the GitHub Actions CI configuration and compare the existing docker-practice setup with douglascamata/setup-docker-macos-action@v1-alpha. Run the CI workflow and verify that CWL Conformance tests execute successfully on macOS; done means the tests are restored without breaking other CI paths.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, github-actions, macos
Domain
ci-cd, devops, operating-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.