@vmvarela/semantic-release-checksums
v0.1.0
Published
Generate SHA256 checksums for release artifacts during semantic-release
Downloads
11
Readme
@vmvarela/semantic-release-checksums
Generate SHA256 checksums for release artifacts during semantic-release.
Install
npm install --save-dev @vmvarela/semantic-release-checksumsUsage
Add as the final prepare step — runs after all build/package plugins have populated dist/.
# .releaserc.yml
plugins:
- '@semantic-release/commit-analyzer'
- '@semantic-release/release-notes-generator'
- '@semantic-release/github'
- '@semantic-release/npm'
- '@semantic-release/git'
- '@vmvarela/semantic-release-checksums' # <— lastWhat it does
- Scans
dist/for all files - Computes
sha256hash for each - Writes
dist/sha256sums.txtin standard format:<hash> <filename>
If dist/ does not exist, the step is a no-op.
Verify checksums
cd dist && sha256sum -c sha256sums.txt