Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add checksums to release files #53

Merged
merged 1 commit into from
Mar 4, 2019
Merged

Add checksums to release files #53

merged 1 commit into from
Mar 4, 2019

Conversation

conn
Copy link

@conn conn commented Mar 2, 2019

This is to address an unopened issue similar to:
gruntwork-io/terragrunt#610

The checksums of all binaries within bin/ will be saved within
SHA256SUMS. The integrity of binaries can now be verified with this
command: sha256sum --check --ignore-missing SHA256SUMS.

In the future, Gruntwork should consider using a PGP key to
cryptographically sign this checksums file and to distribute the
signature along with the rest of the release files. Doing so will likely
require using private CI/CD infrastructure instead of CircleCI so that
Gruntwork may have full control over their private signing key.

This is to address an unopened issue similar to:
gruntwork-io/terragrunt#610

The checksums of all binaries within `bin/` will be saved within
`SHA256SUMS`. The integrity of binaries can now be verified with this
command: `sha256sum --check --ignore-missing SHA256SUMS`.

In the future, Gruntwork should consider using a PGP key to
cryptographically sign this checksums file and to distribute the
signature along with the rest of the release files. Doing so will likely
require using private CI/CD infrastructure instead of CircleCI so that
Gruntwork may have full control over their private signing key.
@tonerdo tonerdo merged commit 0c6fcdc into gruntwork-io:master Mar 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants