diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index 2a2ee798..b828e4a1 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -17,8 +17,8 @@ jobs: lsb_release -a mkdir shasta-build cd shasta-build - cmake .. -DBUILD_ID="Shasta unreleased test build newer than release 0.6.0 at commit "$GITHUB_SHA - # cmake .. -DBUILD_ID="Shasta Release 0.6.0" + # cmake .. -DBUILD_ID="Shasta unreleased test build newer than release 0.7.0 at commit "$GITHUB_SHA + cmake .. -DBUILD_ID="Shasta Release 0.7.0" make -j 2 all make install/strip mv shasta-install shasta-Ubuntu-20.04 @@ -50,8 +50,8 @@ jobs: mkdir shasta-build cd shasta-build cmake .. -DBUILD_DYNAMIC_EXECUTABLE=OFF -DBUILD_DYNAMIC_LIBRARY=OFF -DBUILD_WITH_HTTP_SERVER=OFF \ - -DBUILD_ID="Shasta unreleased test build newer than release 0.6.0 at commit "$GITHUB_SHA - # cmake .. -DBUILD_ID="Shasta Release 0.6.0" + -DBUILD_ID="Shasta unreleased test build newer than release 0.7.0 at commit "$GITHUB_SHA + # cmake .. -DBUILD_ID="Shasta Release 0.7.0" make -j 2 all make install/strip mv shasta-install shasta-Ubuntu-20.04 @@ -74,8 +74,8 @@ jobs: run: | mkdir shasta-build cd shasta-build - cmake .. -DBUILD_ID="Shasta unreleased test build for MacOS-10.15 newer than release 0.6.0 at commit "$GITHUB_SHA - # cmake .. -DBUILD_ID="Shasta Release 0.6.0 for MacOS" + # cmake .. -DBUILD_ID="Shasta unreleased test build for MacOS-10.15 newer than release 0.7.0 at commit "$GITHUB_SHA + cmake .. -DBUILD_ID="Shasta Release 0.7.0 for MacOS" make VERBOSE=1 -j 2 all make install/strip # See what libraries the executable depends on. diff --git a/docs/MakeRelease.html b/docs/MakeRelease.html index fa8029a9..5b149a88 100644 --- a/docs/MakeRelease.html +++ b/docs/MakeRelease.html @@ -29,17 +29,14 @@

Creating a new release

  • In shasta/.github/workflows/Build.yml, change BUILD_ID to Shasta Release X.Y.Z -in all cmake commands (5 instances at the time of last update of this documentation). +in all cmake commands (3 instances at the time of last update of this documentation).
  • Commit and push this change to trigger a new build on GitHub Actions. Wait for that build to complete. -
  • Download the 6 artifacts. Unzip them and rename them to the following: +
  • Download the 3 artifacts. Unzip them and rename them to the following:
  • Build Shasta for 64-bit ARM (aarch64). Github Actions currently don't support aarch64 containers. So the easiest way to do this is on a Graviton2 ec2 instance in AWS. On an aarch64 instance running Ubuntu 20.04 LTS, do the following: diff --git a/docs/QuickStart.html b/docs/QuickStart.html index 8aebc315..93de0803 100644 --- a/docs/QuickStart.html +++ b/docs/QuickStart.html @@ -21,13 +21,13 @@

    Linux

    You can use the following commands to download the executable from the latest release and run an assembly:
     # Download the executable for the latest release.
    -curl -O -L https://github.com/chanzuckerberg/shasta/releases/download/0.6.0/shasta-Linux-0.6.0
    +curl -O -L https://github.com/chanzuckerberg/shasta/releases/download/0.7.0/shasta-Linux-0.7.0
     
     # Grant necessary permissions.
    -chmod ugo+x shasta-Linux-0.6.0
    +chmod ugo+x shasta-Linux-0.7.0
     
     # Run an assembly.
    -./shasta-Linux-0.6.0 --input input.fasta
    +./shasta-Linux-0.7.0 --input input.fasta
     

    @@ -67,13 +67,13 @@

    macOS

     # Download the executable for the latest release.
    -curl -O -L https://github.com/chanzuckerberg/shasta/releases/download/0.6.0/shasta-macOS-0.6.0
    +curl -O -L https://github.com/chanzuckerberg/shasta/releases/download/0.7.0/shasta-macOS-0.7.0
     
     # Grant necessary permissions.
    -chmod ugo+x shasta-macOS-0.6.0
    +chmod ugo+x shasta-macOS-0.7.0
     
     # Run an assembly.
    -./shasta-macOS-0.6.0 --input input.fasta
    +./shasta-macOS-0.7.0 --input input.fasta
     
    The macOS executable has been tested on macOS 10.15 (Catalina) and macOS 10.14 (Mojave). diff --git a/docs/Running.html b/docs/Running.html index fc4fc5cb..6d74b075 100644 --- a/docs/Running.html +++ b/docs/Running.html @@ -188,7 +188,7 @@

    Running with less than optimal memory

    there is one core for each virtual processor.
  • A Shasta executable for ARM is currenly not available with any Shasta release but can be built from source. -It will be first available with Shasta Release 0.6.0. +It will be first available with Shasta Release 0.7.0. @@ -649,12 +649,6 @@

    Running an assembly using Docker

    Dealing with errors