Actions
Support #17419
closedMigrate CWL project CI from travis to github actions
Status:
Resolved
Priority:
Normal
Assigned To:
Category:
CWL
Target version:
Start date:
Due date:
% Done:
0%
Estimated time:
Story points:
-
Description
These are the hooks that run on every PR, and block merging until they pass. Since Travis started limiting their free tier, this has become a major blocker to merging PRs. We can use GitHub actions instead.
https://github.com/common-workflow-language/cwltool
https://github.com/common-workflow-language/schema_salad
The general idea for these tests is to use `tox` as much as possible, so any changes in that direction are welcome.
Someone has started this at https://github.com/common-workflow-language/cwltool/pull/1411, make sure not to duplicate effort.
Relevant links:
- https://docs.travis-ci.com/user/languages/java/ (and https://travis-ci.com/github/common-workflow-language/cwlviewer/builds/206265984)
- https://docs.github.com/en/actions/guides/building-and-testing-java-with-maven
- https://docs.github.com/en/actions/quickstart
- https://docs.github.com/en/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions
Updated by Peter Amstutz about 4 years ago
- Subject changed from Migrate CWL project CI off of travis to github actions or dedicated jenkins to Migrate CWL project CI from travis to github actions
Updated by Ward Vandewege about 4 years ago
- Target version changed from 2021-03-17 sprint to 2021-03-31 sprint
Updated by Peter Amstutz about 4 years ago
- Target version changed from 2021-03-31 sprint to 2021-04-14 sprint
Actions