mirror of
https://github.com/different-ai/openwork
synced 2026-04-25 17:15:34 +02:00
feat(openwrk): download sidecars on demand (#387)
This commit is contained in:
@@ -14,13 +14,23 @@ description: |
|
||||
1. Ensure you are on the default branch and the tree is clean.
|
||||
2. Bump the version in `packages/headless/package.json`.
|
||||
3. Commit the bump.
|
||||
4. Publish the package.
|
||||
4. Build sidecar artifacts and publish them to a release tag.
|
||||
|
||||
```bash
|
||||
pnpm --filter openwrk build:sidecars
|
||||
gh release create openwrk-vX.Y.Z packages/headless/dist/sidecars/* \
|
||||
--repo different-ai/openwork \
|
||||
--title "openwrk vX.Y.Z sidecars" \
|
||||
--notes "Sidecar binaries and manifest for openwrk vX.Y.Z"
|
||||
```
|
||||
|
||||
5. Publish the package.
|
||||
|
||||
```bash
|
||||
pnpm --filter openwrk publish --access public
|
||||
```
|
||||
|
||||
5. Verify the published version.
|
||||
6. Verify the published version.
|
||||
|
||||
```bash
|
||||
npm view openwrk version
|
||||
@@ -52,3 +62,4 @@ Alternatively, export an npm token in your environment (see `.env.example`).
|
||||
|
||||
- `pnpm publish` requires a clean git tree.
|
||||
- This publish flow is separate from app release tags.
|
||||
- openwrk downloads sidecars from `openwrk-vX.Y.Z` release assets by default.
|
||||
|
||||
Reference in New Issue
Block a user