You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Change current development version in CHANGELOG.md to stable version.
Run the release script release.sh.
Check all submodules are tagged.
Merge the develop branch into master.
Created an annotated tag with the stable version number.
Include changes from changelog.md.
Confirm or set stable version to be used for tagging.
Push tag to remote.
Merge master branch back into develop.
Add updated version number to develop.
Publish documentation (updateDocs.sh) from master branch.
Copy docs folder to gh-pages branch.
Rename docs to new stable version on gh-pages.
Set latest version to new version.
Push changes to gh-pages branch.
Create a new release from the pushed tag on github.
Prepare the repo for packaging
by git checkout master && git submodule update --init --recursive.
Package the wdl files with wdl-packager --reproducible -a LICENSE -a dockerImages.yml <WDL_FILE>.
Add the package(s) to the github release. Also add the original WDL
file as <pipeline>_<version>.wdl following the same naming as the
package.
This alllows for usage of wdl and imports zip with cromwell without
requiring the user to extract the package.
The text was updated successfully, but these errors were encountered:
General release checklist:
with:
git submodule foreach "git checkout master;git pull; git submodule foreach --recursive 'git fetch'; git submodule update --init --recursive"
.git submodule
.wdl-aid --strict -t scripts/docs_template.md.j2 pipeline.wdl > docs/inputs.md
updateDocs.sh
) fromdevelop
branch.gh-pages
branch.gh-pages
.gh-pages branch
.CHANGELOG.md
to stable version.release.sh
.master
.Include changes from changelog.md.
master
branch back intodevelop
.updateDocs.sh
) frommaster
branch.gh-pages
branch.gh-pages
.gh-pages branch
.by
git checkout master && git submodule update --init --recursive
.wdl-packager --reproducible -a LICENSE -a dockerImages.yml <WDL_FILE>
.file as
<pipeline>_<version>.wdl
following the same naming as thepackage.
This alllows for usage of wdl and imports zip with cromwell without
requiring the user to extract the package.
The text was updated successfully, but these errors were encountered: