Skip to content

chore(release): record main ancestry for trusted publishing#506

Merged
tomdps merged 8 commits into
devfrom
codex/npm-scope-the-open-engine
Jun 16, 2026
Merged

chore(release): record main ancestry for trusted publishing#506
tomdps merged 8 commits into
devfrom
codex/npm-scope-the-open-engine

Conversation

@tomdps

@tomdps tomdps commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • no-content sync merge that records current main as an ancestor of dev
  • keeps dev's OIDC-only release workflow/docs tree intact
  • unblocks the dev -> main promotion PR ci(release): require npm trusted publishing #505 without reintroducing token fallback

Verification

  • git diff origin/dev..HEAD is empty
  • git merge-base --is-ancestor origin/main HEAD passes
  • push hook lint/typecheck passed with existing warnings

tomdps and others added 8 commits June 16, 2026 22:18
## Summary
- Promote dev to main after switching npm publishing to
@the-open-engine/zeroshot.
- Keep GitHub Actions trusted publishing as the primary path with
NPM_TOKEN fallback.
- Clear the production audit gate by replacing md-to-pdf with direct
Puppeteer PDF rendering.

## Verification
- PR #498 CI passed on dev.
- Merge queue CI passed for dev.
- npm publish --dry-run succeeds for @the-open-engine/zeroshot.
- npm audit --audit-level=moderate --omit=dev reports 0 vulnerabilities.

---------

Co-authored-by: Eivind Meyer <eiv.meyer@gmail.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Eivind Meyer <eivind.meyer@ksat.no>
Co-authored-by: Michael Eichelbeck <141341133+mkceichelbeck@users.noreply.github.com>
Co-authored-by: Michael Eichelbeck <michael.eichelbeck.ext@wtsde.onmicrosoft.de>
Co-authored-by: Ubuntu <ubuntu@ip-172-31-38-53.eu-north-1.compute.internal>
Co-authored-by: Eivind <eivind@covibes.ai>
Co-authored-by: CI Test <ci-test@covibes.ai>
Co-authored-by: Codex <codex@example.com>
@tomdps tomdps added this pull request to the merge queue Jun 16, 2026
Merged via the queue into dev with commit b9e2267 Jun 16, 2026
3 checks passed
@tomdps tomdps deleted the codex/npm-scope-the-open-engine branch June 16, 2026 23:04
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