Skip to content

ci(release): publish @linuxdevil/studio alongside the SDK - #1164

Merged
LinuxDevil merged 1 commit into
mainfrom
ci/release-studio
Nov 14, 2026
Merged

LinuxDevil merged 1 commit into
mainfrom
ci/release-studio

Conversation

@LinuxDevil

Copy link
Copy Markdown
Owner

Summary

  • release.yml bumps @linuxdevil/studio (npm version prerelease -w), builds it via npm run build:studio, and publishes it to npm with --tag latest right after create-lousho.
  • Studio publishes after lousho because its prepack (pin-sdk-range.mjs) rewrites the SDK dep to ^<root version> — the range must already exist on the registry.
  • publish-github-packages.mjs gains a third target (apps/agent-forge → @linuxdevil/studio), appended last so the SDK mirror lands first on npm.pkg.github.com too.

Test plan

Generated with Devin

The release workflow now bumps the Studio workspace version, builds it
(build:studio), publishes it to npm after lousho (its prepack pins the
SDK dep to ^<root version>, which must exist first), and mirrors it to
GitHub Packages last for the same reason.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@LinuxDevil
LinuxDevil merged commit d0658f9 into main Nov 14, 2026
7 checks passed
@LinuxDevil
LinuxDevil deleted the ci/release-studio branch November 14, 2026 20:00
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