The main repo for the CWL Website.
GitHub: https://github.com/common-workflow-language/cwl-website/
The main website's files are in the /content/
directory, and built with Jekyll.
The CWL Specification is
hosted separately from this repo, but built via the /site/
directory and
./website.sh
script found here.
For setup and development instructions, see CWL Website Instructions - Setup & Development
Contributing to New Issues:
main
branch, create a new local branch by running git checkout -b branch-name-here
git commit file-names-here -m "Fix XYZ from #99"
git push origin branch-name-here
https://github.com/common-workflow-language/cwl-website/tree/branch-name-here
) and click "Compare and Pull Request"Existing Issues: To contribute to an existing issue and branch: Checkout the existing branch via git checkout remote-branch-name-here
(don't add the -b
). Then follow steps 3-6 above.
See the Security Policy page.
To suggest a new entry for the CWL User Gallery, create a new Issue, via the: User Gallery Nomination issue template
Setup Instructions: CWL Website Instructions - Setup & Development
Editing Guidelines: Editing the CWL Website
The root directory contains the following important files and directories:
/content/
- directory for the main website/site/
- directory for the docs. Not the main siteREADME.md
- general readme for the repo.website.sh
- script that builds the website (both the main site and the docs)Note: All edits and updates should be made in /content/
unless there is a specific reason to do otherwise.