Skip to content

Releases: Warewave-Technology/postern

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 22:35

Release notes are in CHANGELOG.md — read the
Needs action section before upgrading.

Verifying what you downloaded

Signature first, then checksum — that order is the point. The signature is
what makes checksums.txt worth trusting; a checksum read out of an
unverified file only proves the archive and the checksum arrived together.

checksums.txt is signed with cosign
keyless signing, so there is no public key to trust — the signature is tied
to this repository, this workflow and this tag:

cosign verify-blob checksums.txt \
  --bundle checksums.txt.bundle \
  --certificate-identity-regexp '^https://github\.com/Warewave-Technology/postern/\.github/workflows/release\.yml@refs/tags/v2.0.0$' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

Needs cosign v3 or later — that is the version this signature is produced
with, and the bundle format is its default. Only once it prints
Verified OK does the checksum mean anything:

sha256sum -c checksums.txt --ignore-missing

To see which dependency versions a binary was built with — the question
that matters when an advisory lands:

go version -m ./postern

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 10:20

Release notes are in CHANGELOG.md — read the
Needs action section before upgrading.

Verifying what you downloaded

Signature first, then checksum — that order is the point. The signature is
what makes checksums.txt worth trusting; a checksum read out of an
unverified file only proves the archive and the checksum arrived together.

checksums.txt is signed with cosign
keyless signing, so there is no public key to trust — the signature is tied
to this repository, this workflow and this tag:

cosign verify-blob checksums.txt \
  --bundle checksums.txt.bundle \
  --certificate-identity-regexp '^https://github\.com/Warewave-Technology/postern/\.github/workflows/release\.yml@refs/tags/v1.3.0$' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

Needs cosign v3 or later — that is the version this signature is produced
with, and the bundle format is its default. Only once it prints
Verified OK does the checksum mean anything:

sha256sum -c checksums.txt --ignore-missing

To see which dependency versions a binary was built with — the question
that matters when an advisory lands:

go version -m ./postern

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 08:47

Release notes are in CHANGELOG.md — read the
Needs action section before upgrading.

Verifying what you downloaded

Signature first, then checksum — that order is the point. The signature is
what makes checksums.txt worth trusting; a checksum read out of an
unverified file only proves the archive and the checksum arrived together.

checksums.txt is signed with cosign
keyless signing, so there is no public key to trust — the signature is tied
to this repository, this workflow and this tag:

cosign verify-blob checksums.txt \
  --bundle checksums.txt.bundle \
  --certificate-identity-regexp '^https://github\.com/Warewave-Technology/postern/\.github/workflows/release\.yml@refs/tags/v1.1.0$' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

Needs cosign v3 or later — that is the version this signature is produced
with, and the bundle format is its default. Only once it prints
Verified OK does the checksum mean anything:

sha256sum -c checksums.txt --ignore-missing

To see which dependency versions a binary was built with — the question
that matters when an advisory lands:

go version -m ./postern

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 04 Sep 12:04

Release notes are in CHANGELOG.md — read the
Needs action section before upgrading.

Note on the README.md inside these archives. It names
postern_1.0.1_linux_amd64.tar.gz and fetches it through
releases/latest/download/, so that one command returns 404. The fix was
committed after this tag was cut. Nothing else in the archive is affected —
the binary, the checksums and the signature are the ones 1.0.2 published.
Use the commands below, or the ones on
the install page.

Verifying what you downloaded

Signature first, then checksum — that order is the point. The signature is
what makes checksums.txt worth trusting; a checksum read out of an
unverified file only proves the archive and the checksum arrived together.

checksums.txt is signed with cosign
keyless signing, so there is no public key to trust — the signature is tied
to this repository, this workflow and this tag:

cosign verify-blob checksums.txt \
  --bundle checksums.txt.bundle \
  --certificate-identity-regexp '^https://github\.com/Warewave-Technology/postern/\.github/workflows/release\.yml@refs/tags/v1\.0\.2$' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

Needs cosign v3 or later — that is the version this signature is produced
with, and the bundle format is its default. Only once it prints
Verified OK does the checksum mean anything:

sha256sum -c checksums.txt --ignore-missing

To see which dependency versions a binary was built with — the question
that matters when an advisory lands:

go version -m ./postern

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 04 Sep 08:23

Release notes are in CHANGELOG.md — read the
Needs action section before upgrading.

Verifying what you downloaded

Checksums:

sha256sum -c checksums.txt --ignore-missing

The checksums file is signed with cosign
keyless signing, so there is no public key to trust — the signature is
tied to this repository and this workflow:

cosign verify-blob checksums.txt \
  --bundle checksums.txt.bundle \
  --certificate-identity-regexp '^https://github\.com/Warewave-Technology/postern/\.github/workflows/release\.yml@' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

Needs cosign v3 or later — that is the version this signature is
produced with, and the bundle format is its default.

To see which dependency versions a binary was built with — the
question that matters when an advisory lands:

go version -m ./postern