<p></p>
<p><b>@wallclockbuilder</b> requested changes on this pull request.</p>

<p>LGTM.<br>
Will approve after changes are effected.</p><hr>

<p>In <a href="https://github.com/bisq-network/bisq/pull/5239#discussion_r592106394">docs/release-process.md</a>:</p>
<pre style='color:#555'>> @@ -164,6 +164,15 @@ If all was successful:
  Check the checkbox for update, set the version number (e.g. 0.9.4) and add the short version of the release notes.
  * After sending the Update message leave it running for about 1 minute to give time for good propagation.
  * Make a backup of that alert sender app data directory
+ * To support source code signature verification for Arch Linux download `Source code (tar.gz)`, sign it and
+ upload signature.
+```
+    # sign source code bundle
+    gpg --digest-algo SHA256 --local-user $BISQ_GPG_USER --output bisq-${NEW-VERSION}.tar.gz.asc --detach-sig --armor bisq-${NEW-VERSION}.tar.gz
</pre>
<p>Looks good. Only one thing.<br>
The BASH specification does not allow the dash character in environment variable names. You probably want to replace that with an underscore like you already did in <code>$BISQ_GPG_USER</code>.</p>
<p>When I try it as it is using the dash in the name, setting the env var<br>
<code>$ NEW-VERSION="v9.9.9"</code><br>
produces error<br>
<code>-bash: NEW-VERSION=v9.9.9: command not found</code><br>
So when I ran the command you provided command<br>
<code>$ gpg --digest-algo SHA256 --local-user "${BISQ_GPG_USER}" --output bisq-${NEW-VERSION}.tar.gz.asc --detach-sig --armor bisq-${NEW-VERSION}.tar.gz</code><br>
I get the error<br>
<code>gpg: can't open 'bisq-VERSION.tar.gz': No such file or directory gpg: signing failed: No such file or directory</code><br>
And when I check for the file output<br>
<code>$ ls bisq-v9.9.9.tar.gz.asc || echo $</code><br>
It does not exist<br>
<code>ls: bisq-v9.9.9.tar.gz.asc: No such file or directory</code><br>
No surprise there.</p>
<p>When I set the env var with underscore replacing the dash<br>
<code>$ NEW_VERSION="v9.9.9"</code><br>
then run the command using the underscore env var version<br>
<code>$ gpg --digest-algo SHA256 --local-user "${BISQ_GPG_USER}" --output bisq-${NEW_VERSION}.tar.gz.asc --detach-sig --armor bisq-${NEW_VERSION}.tar.gz</code><br>
and then check for the output file<br>
<code>ls bisq-v9.9.9.tar.gz.asc || echo $</code><br>
I get the file without error<br>
<code>bisq-v9.9.9.tar.gz.asc</code></p>

<hr>

<p>In <a href="https://github.com/bisq-network/bisq/pull/5239#discussion_r592107202">docs/release-process.md</a>:</p>
<pre style='color:#555'>> @@ -164,6 +164,15 @@ If all was successful:
  Check the checkbox for update, set the version number (e.g. 0.9.4) and add the short version of the release notes.
  * After sending the Update message leave it running for about 1 minute to give time for good propagation.
  * Make a backup of that alert sender app data directory
+ * To support source code signature verification for Arch Linux download `Source code (tar.gz)`, sign it and
+ upload signature.
+```
+    # sign source code bundle
+    gpg --digest-algo SHA256 --local-user $BISQ_GPG_USER --output bisq-${NEW-VERSION}.tar.gz.asc --detach-sig --armor bisq-${NEW-VERSION}.tar.gz
+
+    # verify signature of source code bundle
+    gpg --digest-algo SHA256 --verify bisq-${NEW-VERSION}.tar.gz{.asc*,}
</pre>
<p>Same applies here as in my previous comment. Its a good idea to replace the dash in the env var name with an underscore.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/bisq-network/bisq/pull/5239#pullrequestreview-609439544">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AJFFTNVEZTUSQE6P7CL2SRTTDBLSFANCNFSM4YGWUGOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AJFFTNUE5NL743FSTEZJ6ELTDBLSFA5CNFSM4YGWUGO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOERJU6OA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/bisq/pull/5239#pullrequestreview-609439544",
"url": "https://github.com/bisq-network/bisq/pull/5239#pullrequestreview-609439544",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>