Skip to content
This repository was archived by the owner on Oct 13, 2022. It is now read-only.

Commit 4f54688

Browse files
committed
Update the documentation to create a new release, to reflect recent changes.
1 parent cd65f36 commit 4f54688

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

docs/MakeRelease.html

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,15 @@ <h1>Creating a new release</h1>
3232
in all <code>cmake</code> commands (4 instances at the time of last update of this documentation).
3333
<li>Commit and push this change to trigger a new build on GitHub Actions.
3434
Wait for that build to complete.
35-
<li>Download the 4 artifacts. Unzip them and rename them to the following:
35+
<li>Download the 5 artifacts. Unzip them and rename them to the following:
3636
<ul>
3737
<li><code>shasta-Linux-X.Y.Z</code>
3838
<li><code>shasta-macOS-10-X.Y.Z</code>
3939
<li><code>shasta-macOS-11-X.Y.Z</code>
4040
<li><code>shasta-Ubuntu-20.04-X.Y.Z.tar</code>
41+
<li><code>shasta-docs-X.Y.Z.tar</code>
4142
</ul>
42-
<li>Build Shasta for 64-bit ARM (<code>aarch64</code>). Github Actions currently don't support ARM. So the easiest way to do this is on a Graviton2 ec2 instance in AWS as follows:
43+
<li>Build Shasta for 64-bit ARM (<code>aarch64</code>). Github Actions currently does not support ARM. So the easiest way to do this is on a Graviton2 ec2 instance in AWS as follows:
4344
<ul>
4445
<li><code>git clone git@github.com:chanzuckerberg/shasta.git
4546
sudo ./shasta/scripts/InstallPrerequisites-Ubuntu.sh
@@ -52,6 +53,19 @@ <h1>Creating a new release</h1>
5253
</ul>
5354
</li>
5455

56+
<li>Build Shasta for macOS ARM (M1). Github Actions currently does not support this platform. So it must be built on a M1 laptop as follows:
57+
<ul>
58+
<li><code>git clone git@github.com:chanzuckerberg/shasta.git
59+
./shasta/scripts/InstallPrerequisites-macOS.sh
60+
mkdir -p shasta-build
61+
cd shasta-build
62+
cmake ../shasta -DBUILD_ID="Shasta Release X.Y.Z for macOS 11 ARM"
63+
make install -j
64+
</code></li>
65+
<li>Rename the Shasta binary to <code>shasta-macOS-11-ARM-X.Y.Z</code>. </li>
66+
</ul>
67+
</li>
68+
5569
<li>Create release notes in markdown format.
5670
This is
5771
<a href="https://markdownlivepreview.com/">a web page</a> that can be used to review
@@ -67,7 +81,7 @@ <h1>Creating a new release</h1>
6781
(no additional characters).
6882
The release will not be visible to users until it gets published
6983
two steps below.
70-
<li>Upload the unzipped and renamed artifacts (5) to the new release as assets.
84+
<li>Upload the unzipped and renamed artifacts (7) to the new release as assets.
7185

7286
<li>Publish the release on GitHub.
7387
<li>After the release has been published it should not be modified or deleted.

0 commit comments

Comments
 (0)