Skip to content

chore(release): publish credible-std to npm - #111

Merged
odyslam merged 1 commit into
masterfrom
codex/npm-release-cicd
Aug 11, 2026
Merged

chore(release): publish credible-std to npm#111
odyslam merged 1 commit into
masterfrom
codex/npm-release-cicd

Conversation

@odyslam

@odyslam odyslam commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add the public @phylax-systems/credible-std package manifest for the upcoming 0.8.0 release
  • publish source contracts, test/backtesting support, pinned Forge/OpenZeppelin sources, and the backtesting helper while excluding examples and repository tests
  • mirror credible-layer-contracts tag-driven npm trusted publishing with OIDC and provenance
  • fail the release when the git tag and package version differ
  • document npm installation and Foundry remappings

Validation

  • all GitHub CI, PCL matrix, Socket, and CLA checks pass
  • actionlint .github/workflows/release.yml
  • package dry-run: 422 files, 442 KB compressed, with the expected package boundary
  • published @phylax-systems/credible-std@0.8.0-bootstrap.0; public registry SHA-1 and SHA-512 integrity exactly match the inspected local artifact
  • installed the public registry tarball in a fresh consumer project and compiled imports of Assertion and CredibleTestWithBacktesting with Forge
  • forge build
  • git diff --check

npm activation complete

After merge, pushing tag 0.8.0 will run the OIDC/provenance release and move latest to the first stable version.

@odyslam
odyslam merged commit 28c53fe into master Aug 11, 2026
40 of 41 checks passed
@odyslam
odyslam deleted the codex/npm-release-cicd branch August 11, 2026 22:11
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