chore: version 0.5.0-alpha.3, add publish-all script
- scripts/publish-all.mjs: pins workspace:^ before npm publish, restores after
- Workaround for bun publish workspace:^ resolution bug in pre mode
小橘 🍊
This commit is contained in:
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
"@uncaged/workflow-protocol": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
fix: correct internal dependency versions for prerelease
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
"@uncaged/workflow-protocol": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
fix: use npm publish with pinned deps instead of bun publish (workspace:^ resolution bug)
|
||||||
@@ -21,7 +21,9 @@
|
|||||||
"@uncaged/workflow-util-agent": "0.4.5"
|
"@uncaged/workflow-util-agent": "0.4.5"
|
||||||
},
|
},
|
||||||
"changesets": [
|
"changesets": [
|
||||||
|
"fix-internal-deps",
|
||||||
"fix-publish-src",
|
"fix-publish-src",
|
||||||
|
"fix-workspace-deps",
|
||||||
"rfc-252-agent-fn"
|
"rfc-252-agent-fn"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,31 @@
|
|||||||
# @uncaged/cli-workflow
|
# @uncaged/cli-workflow
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-cas@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-execute@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-gateway@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-register@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-util@0.5.0-alpha.3
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-cas@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-execute@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-gateway@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-register@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-util@0.5.0-alpha.2
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/cli-workflow",
|
"name": "@uncaged/cli-workflow",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -1,5 +1,27 @@
|
|||||||
# @uncaged/workflow-agent-cursor
|
# @uncaged/workflow-agent-cursor
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-cas@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-util@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-util-agent@0.5.0-alpha.3
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-cas@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-util@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-util-agent@0.5.0-alpha.2
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/workflow-agent-cursor",
|
"name": "@uncaged/workflow-agent-cursor",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -1,5 +1,19 @@
|
|||||||
# @uncaged/workflow-agent-hermes
|
# @uncaged/workflow-agent-hermes
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-util-agent@0.5.0-alpha.3
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-util-agent@0.5.0-alpha.2
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/workflow-agent-hermes",
|
"name": "@uncaged/workflow-agent-hermes",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -1,5 +1,19 @@
|
|||||||
# @uncaged/workflow-agent-llm
|
# @uncaged/workflow-agent-llm
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-util-agent@0.5.0-alpha.3
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-util-agent@0.5.0-alpha.2
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/workflow-agent-llm",
|
"name": "@uncaged/workflow-agent-llm",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -1,5 +1,23 @@
|
|||||||
# @uncaged/workflow-agent-react
|
# @uncaged/workflow-agent-react
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-reactor@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-util-agent@0.5.0-alpha.3
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-reactor@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-util-agent@0.5.0-alpha.2
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/workflow-agent-react",
|
"name": "@uncaged/workflow-agent-react",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -1,5 +1,21 @@
|
|||||||
# @uncaged/workflow-cas
|
# @uncaged/workflow-cas
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-util@0.5.0-alpha.3
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-util@0.5.0-alpha.2
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/workflow-cas",
|
"name": "@uncaged/workflow-cas",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -1,5 +1,29 @@
|
|||||||
# @uncaged/workflow-execute
|
# @uncaged/workflow-execute
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-cas@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-reactor@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-register@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-util@0.5.0-alpha.3
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-cas@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-reactor@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-register@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-util@0.5.0-alpha.2
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/workflow-execute",
|
"name": "@uncaged/workflow-execute",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -1,5 +1,9 @@
|
|||||||
# @uncaged/workflow-gateway
|
# @uncaged/workflow-gateway
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
## 0.5.0-alpha.0
|
## 0.5.0-alpha.0
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/workflow-gateway",
|
"name": "@uncaged/workflow-gateway",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -1,5 +1,17 @@
|
|||||||
# @uncaged/workflow-protocol
|
# @uncaged/workflow-protocol
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- fix: use npm publish with pinned deps instead of bun publish (workspace:^ resolution bug)
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- fix: correct internal dependency versions for prerelease
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
## 0.5.0-alpha.0
|
## 0.5.0-alpha.0
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/workflow-protocol",
|
"name": "@uncaged/workflow-protocol",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -1,5 +1,19 @@
|
|||||||
# @uncaged/workflow-reactor
|
# @uncaged/workflow-reactor
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.3
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.2
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/workflow-reactor",
|
"name": "@uncaged/workflow-reactor",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -1,5 +1,21 @@
|
|||||||
# @uncaged/workflow-register
|
# @uncaged/workflow-register
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-util@0.5.0-alpha.3
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-util@0.5.0-alpha.2
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/workflow-register",
|
"name": "@uncaged/workflow-register",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -1,5 +1,21 @@
|
|||||||
# @uncaged/workflow-runtime
|
# @uncaged/workflow-runtime
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-cas@0.5.0-alpha.3
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-cas@0.5.0-alpha.2
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/workflow-runtime",
|
"name": "@uncaged/workflow-runtime",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -1,5 +1,19 @@
|
|||||||
# @uncaged/workflow-template-develop
|
# @uncaged/workflow-template-develop
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- @uncaged/workflow-register@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.3
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- @uncaged/workflow-register@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.2
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/workflow-template-develop",
|
"name": "@uncaged/workflow-template-develop",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -1,5 +1,19 @@
|
|||||||
# @uncaged/workflow-template-solve-issue
|
# @uncaged/workflow-template-solve-issue
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- @uncaged/workflow-register@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.3
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- @uncaged/workflow-register@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.2
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/workflow-template-solve-issue",
|
"name": "@uncaged/workflow-template-solve-issue",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -1,5 +1,19 @@
|
|||||||
# @uncaged/workflow-util-agent
|
# @uncaged/workflow-util-agent
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- @uncaged/workflow-cas@0.5.0-alpha.3
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.3
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- @uncaged/workflow-cas@0.5.0-alpha.2
|
||||||
|
- @uncaged/workflow-runtime@0.5.0-alpha.2
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/workflow-util-agent",
|
"name": "@uncaged/workflow-util-agent",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -1,5 +1,19 @@
|
|||||||
# @uncaged/workflow-util
|
# @uncaged/workflow-util
|
||||||
|
|
||||||
|
## 0.5.0-alpha.3
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.3
|
||||||
|
|
||||||
|
## 0.5.0-alpha.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Updated dependencies
|
||||||
|
- @uncaged/workflow-protocol@0.5.0-alpha.2
|
||||||
|
|
||||||
## 0.5.0-alpha.1
|
## 0.5.0-alpha.1
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@uncaged/workflow-util",
|
"name": "@uncaged/workflow-util",
|
||||||
"version": "0.5.0-alpha.1",
|
"version": "0.5.0-alpha.3",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"dist",
|
"dist",
|
||||||
|
|||||||
@@ -0,0 +1,100 @@
|
|||||||
|
#!/usr/bin/env node
|
||||||
|
/**
|
||||||
|
* publish-all.mjs — 小橘 🍊
|
||||||
|
*
|
||||||
|
* Replaces workspace:^ with pinned versions, publishes all packages
|
||||||
|
* in dependency order, then restores workspace:^ references.
|
||||||
|
*
|
||||||
|
* Usage: node scripts/publish-all.mjs [--tag alpha] [--dry-run]
|
||||||
|
*/
|
||||||
|
import { execSync } from "node:child_process";
|
||||||
|
import { readFileSync, writeFileSync } from "node:fs";
|
||||||
|
import { join } from "node:path";
|
||||||
|
|
||||||
|
const args = process.argv.slice(2);
|
||||||
|
const tag = args.includes("--tag") ? args[args.indexOf("--tag") + 1] : null;
|
||||||
|
const dryRun = args.includes("--dry-run");
|
||||||
|
|
||||||
|
const publishOrder = [
|
||||||
|
"workflow-protocol",
|
||||||
|
"workflow-util",
|
||||||
|
"workflow-runtime",
|
||||||
|
"workflow-cas",
|
||||||
|
"workflow-reactor",
|
||||||
|
"workflow-register",
|
||||||
|
"workflow-execute",
|
||||||
|
"workflow-util-agent",
|
||||||
|
"workflow-agent-cursor",
|
||||||
|
"workflow-agent-hermes",
|
||||||
|
"workflow-agent-llm",
|
||||||
|
"workflow-agent-react",
|
||||||
|
"workflow-template-develop",
|
||||||
|
"workflow-template-solve-issue",
|
||||||
|
"workflow-gateway",
|
||||||
|
"cli-workflow",
|
||||||
|
];
|
||||||
|
|
||||||
|
const root = new URL("..", import.meta.url).pathname;
|
||||||
|
const originals = new Map();
|
||||||
|
|
||||||
|
// Step 1: Collect all package versions
|
||||||
|
const versions = new Map();
|
||||||
|
for (const name of publishOrder) {
|
||||||
|
const pkgPath = join(root, "packages", name, "package.json");
|
||||||
|
const pkg = JSON.parse(readFileSync(pkgPath, "utf-8"));
|
||||||
|
versions.set(pkg.name, pkg.version);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Step 2: Replace workspace:^ with pinned versions
|
||||||
|
for (const name of publishOrder) {
|
||||||
|
const pkgPath = join(root, "packages", name, "package.json");
|
||||||
|
const raw = readFileSync(pkgPath, "utf-8");
|
||||||
|
originals.set(pkgPath, raw);
|
||||||
|
|
||||||
|
const pkg = JSON.parse(raw);
|
||||||
|
for (const depKey of ["dependencies", "devDependencies", "peerDependencies"]) {
|
||||||
|
const deps = pkg[depKey];
|
||||||
|
if (!deps) continue;
|
||||||
|
for (const [depName, depVer] of Object.entries(deps)) {
|
||||||
|
if (depVer === "workspace:^" && versions.has(depName)) {
|
||||||
|
deps[depName] = `^${versions.get(depName)}`;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
writeFileSync(pkgPath, JSON.stringify(pkg, null, 2) + "\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
console.log(`Pinned workspace:^ deps to actual versions`);
|
||||||
|
|
||||||
|
// Step 3: Publish
|
||||||
|
let failed = false;
|
||||||
|
for (const name of publishOrder) {
|
||||||
|
const pkgDir = join(root, "packages", name);
|
||||||
|
const tagFlag = tag ? `--tag ${tag}` : "";
|
||||||
|
const cmd = `npm publish --access public ${tagFlag}`;
|
||||||
|
|
||||||
|
if (dryRun) {
|
||||||
|
console.log(`[dry-run] ${name}: ${cmd}`);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
try {
|
||||||
|
const out = execSync(cmd, { cwd: pkgDir, stdio: "pipe" }).toString().trim();
|
||||||
|
const lastLine = out.split("\n").pop();
|
||||||
|
console.log(`✅ ${name}: ${lastLine}`);
|
||||||
|
} catch (err) {
|
||||||
|
console.error(`❌ ${name}: ${err.stderr?.toString().trim() || err.message}`);
|
||||||
|
failed = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Step 4: Restore workspace:^ references
|
||||||
|
for (const [pkgPath, raw] of originals) {
|
||||||
|
writeFileSync(pkgPath, raw);
|
||||||
|
}
|
||||||
|
console.log(`Restored workspace:^ references`);
|
||||||
|
|
||||||
|
if (failed) {
|
||||||
|
process.exit(1);
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user