Skip to content

Releases: Reachpad/reachpad-cli

cli-v0.4.5

Choose a tag to compare

@github-actions github-actions released this 22 Aug 20:24

Install

brew install reachpad/tap/reachpad     # macOS, Linux
npm install -g @reachpad/cli           # anywhere Node 18+ runs
curl -fsSL https://reachpad.dev/install | sh

All three deliver the binaries below, and none of them hits the
macOS warning described next.

Downloading a tarball here, on macOS

These binaries are ad-hoc signed, not yet Developer ID signed and
notarized. A browser download tags the file with
com.apple.quarantine, and macOS then refuses it with "Apple
could not verify reachpad is free of malware". The file is fine —
it is unsigned, not unsafe — and any of the three commands above
avoids the tag entirely. If you want this exact tarball anyway:

shasum -a 256 -c SHA256SUMS --ignore-missing
xattr -d com.apple.quarantine reachpad

Verify the checksum first, as above; that is the check the
signature would otherwise be doing for you.

Verifying where these came from

Every tarball carries a signed build-provenance attestation: proof
that these exact bytes came out of this repository's release
workflow, at the commit this tag names. It needs no key of ours —
the record lives in a public transparency log.

gh attestation verify reachpad-<target>.tar.gz --repo Reachpad/reachpad-cli

cli-v0.4.3

Choose a tag to compare

@github-actions github-actions released this 20 Aug 20:23

Install

brew install reachpad/tap/reachpad     # macOS, Linux
npm install -g @reachpad/cli           # anywhere Node 18+ runs
curl -fsSL https://reachpad.dev/install | sh

All three deliver the binaries below, and none of them hits the
macOS warning described next.

Downloading a tarball here, on macOS

These binaries are ad-hoc signed, not yet Developer ID signed and
notarized. A browser download tags the file with
com.apple.quarantine, and macOS then refuses it with "Apple
could not verify reachpad is free of malware". The file is fine —
it is unsigned, not unsafe — and any of the three commands above
avoids the tag entirely. If you want this exact tarball anyway:

shasum -a 256 -c SHA256SUMS --ignore-missing
xattr -d com.apple.quarantine reachpad

Verify the checksum first, as above; that is the check the
signature would otherwise be doing for you.

Verifying where these came from

Every tarball carries a signed build-provenance attestation: proof
that these exact bytes came out of this repository's release
workflow, at the commit this tag names. It needs no key of ours —
the record lives in a public transparency log.

gh attestation verify reachpad-<target>.tar.gz --repo Reachpad/reachpad-cli

cli-v0.4.2

Choose a tag to compare

@github-actions github-actions released this 20 Aug 19:54

Install

brew install reachpad/tap/reachpad     # macOS, Linux
npm install -g @reachpad/cli           # anywhere Node 18+ runs
curl -fsSL https://reachpad.dev/install | sh

All three deliver the binaries below, and none of them hits the
macOS warning described next.

Downloading a tarball here, on macOS

These binaries are ad-hoc signed, not yet Developer ID signed and
notarized. A browser download tags the file with
com.apple.quarantine, and macOS then refuses it with "Apple
could not verify reachpad is free of malware". The file is fine —
it is unsigned, not unsafe — and any of the three commands above
avoids the tag entirely. If you want this exact tarball anyway:

shasum -a 256 -c SHA256SUMS --ignore-missing
xattr -d com.apple.quarantine reachpad

Verify the checksum first, as above; that is the check the
signature would otherwise be doing for you.

Verifying where these came from

Every tarball carries a signed build-provenance attestation: proof
that these exact bytes came out of this repository's release
workflow, at the commit this tag names. It needs no key of ours —
the record lives in a public transparency log.

gh attestation verify reachpad-<target>.tar.gz --repo Reachpad/reachpad-cli

cli-v0.4.1

Choose a tag to compare

@github-actions github-actions released this 19 Aug 01:48

Install

brew install reachpad/tap/reachpad     # macOS, Linux
npm install -g @reachpad/cli           # anywhere Node 18+ runs
curl -fsSL https://reachpad.dev/install | sh

All three deliver the binaries below, and none of them hits the
macOS warning described next.

Downloading a tarball here, on macOS

These binaries are ad-hoc signed, not yet Developer ID signed and
notarized. A browser download tags the file with
com.apple.quarantine, and macOS then refuses it with "Apple
could not verify reachpad is free of malware". The file is fine —
it is unsigned, not unsafe — and any of the three commands above
avoids the tag entirely. If you want this exact tarball anyway:

shasum -a 256 -c SHA256SUMS --ignore-missing
xattr -d com.apple.quarantine reachpad

Verify the checksum first, as above; that is the check the
signature would otherwise be doing for you.

Verifying where these came from

Every tarball carries a signed build-provenance attestation: proof
that these exact bytes came out of this repository's release
workflow, at the commit this tag names. It needs no key of ours —
the record lives in a public transparency log.

gh attestation verify reachpad-<target>.tar.gz --repo Reachpad/reachpad-cli

cli-v0.4.0

Choose a tag to compare

@github-actions github-actions released this 18 Aug 20:16

Install

brew install reachpad/tap/reachpad     # macOS, Linux
npm install -g @reachpad/cli           # anywhere Node 18+ runs
curl -fsSL https://reachpad.dev/install | sh

All three deliver the binaries below, and none of them hits the
macOS warning described next.

Downloading a tarball here, on macOS

These binaries are ad-hoc signed, not yet Developer ID signed and
notarized. A browser download tags the file with
com.apple.quarantine, and macOS then refuses it with "Apple
could not verify reachpad is free of malware". The file is fine —
it is unsigned, not unsafe — and any of the three commands above
avoids the tag entirely. If you want this exact tarball anyway:

shasum -a 256 -c SHA256SUMS --ignore-missing
xattr -d com.apple.quarantine reachpad

Verify the checksum first, as above; that is the check the
signature would otherwise be doing for you.

Verifying where these came from

Every tarball carries a signed build-provenance attestation: proof
that these exact bytes came out of this repository's release
workflow, at the commit this tag names. It needs no key of ours —
the record lives in a public transparency log.

gh attestation verify reachpad-<target>.tar.gz --repo Reachpad/reachpad-cli

cli-v0.3.0

Choose a tag to compare

@github-actions github-actions released this 13 Aug 21:49
Sync CLI source for cli-v0.3.0 from reachpad-infra@dbd44057223e

cli-v0.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Aug 10:22
Sync CLI source for cli-v0.2.0 from reachpad-infra@8b1b1fb0fdf0

cli-v0.1.1

Choose a tag to compare

@github-actions github-actions released this 13 Aug 06:46
Sync CLI source for cli-v0.1.1 from reachpad-infra@af0ae5e4f5c2

cli-v0.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 02:09
Restore the install one-liner in the header comment