Skip to content

Termuna 0.2.3

Choose a tag to compare

@kristijansoldo kristijansoldo released this 21 Aug 14:26
· 21 commits to main since this release

Changelog: https://termuna.com/changelog/

Before publishing: build and attach the macOS app, which
cannot be built here (Apple's SDK is not redistributable):

scripts/build-macos-app.sh
cp target/macos/Termuna-0.2.3-arm64.tar.gz Termuna-arm64.tar.gz
gh release upload v0.2.3 -R termuna/termuna \
  target/macos/Termuna-0.2.3-arm64.tar.gz Termuna-arm64.tar.gz

Then download one asset per platform and publish.

After publishing, sign the update manifest (ADR 0009).
Installed apps check it once a day and refuse anything this
key did not sign, so until it is uploaded they are told there
is nothing new:

scripts/sign-release.sh v0.2.3

It runs by hand, on your machine, and it runs LAST: the
signing key must never be a CI secret (that is the whole
point of signing), and the manifest hashes every artifact,
including the macOS one above.