Skip to content

fix: make v0.1.42 release installs reproducible - #311

Merged
Obed0101 merged 4 commits into
devfrom
codex/v0.1.42-security-lock-dev
Sep 3, 2026
Merged

Obed0101 merged 4 commits into
devfrom
codex/v0.1.42-security-lock-dev

Conversation

@Obed0101

@Obed0101 Obed0101 commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a pinned pnpm 11 lockfile and workspace configuration for the MendCode runtime
  • preserve the existing Bun runtime/build while using pnpm for dependency installation
  • scan and install the release dependency graph from the same frozen lockfile
  • retain the seven-day release-age policy and the existing dependency overrides

Validation

  • pnpm --pm-on-fail=ignore install --frozen-lockfile --ignore-scripts passed in an isolated worktree
  • Bun Darwin arm64 release build smoke test passed
  • supply-chain preflight passed
  • git diff --check passed

This is required because the previous hand-edited Bun lockfile failed Bun frozen-lockfile validation during the release dry-run.

@Obed0101
Obed0101 merged commit cf6d689 into dev Sep 3, 2026
5 checks passed
@Obed0101
Obed0101 deleted the codex/v0.1.42-security-lock-dev branch September 3, 2026 23:35
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