Skip to content

ci: publish checksummed package artifacts - #7

Merged
blckbx merged 1 commit into
mainfrom
ci/package-artifact-checksum
Aug 27, 2026
Merged

ci: publish checksummed package artifacts#7
blckbx merged 1 commit into
mainfrom
ci/package-artifact-checksum

Conversation

@blckbx

@blckbx blckbx commented Aug 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • run the documented install, test, build, validation, and pack sequence after changes reach main
  • generate and verify a SHA-256 checksum for the npm tarball
  • upload the tgz and checksum as a commit-specific workflow artifact
  • document checksum verification and protect the CI contract with a metadata test

Validation

  • npm test: 187 tests passed
  • npm run build
  • npm run package:validate
  • npm run package:dry-run
  • npm run audit
  • npm pack plus sha256sum verification
  • npm run ci passed through packed-artifact smoke testing; the local install smoke requires Node 22.22.3 while this workspace has 22.22.1, and GitHub Actions uses 22.22.3

@blckbx
blckbx merged commit 3e37a17 into main Aug 27, 2026
4 checks passed
@blckbx
blckbx deleted the ci/package-artifact-checksum branch August 27, 2026 08:22
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.

1 participant