From 74cde8aeffd0eab3e2c59fc977ce23de8e9d107a Mon Sep 17 00:00:00 2001 From: skulidropek <66840575+skulidropek@users.noreply.github.com> Date: Tue, 24 Mar 2026 17:47:08 +0000 Subject: [PATCH 1/2] chore: bump version to trigger release --- .changeset/bump-version.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/bump-version.md diff --git a/.changeset/bump-version.md b/.changeset/bump-version.md new file mode 100644 index 00000000..654ac7b0 --- /dev/null +++ b/.changeset/bump-version.md @@ -0,0 +1,6 @@ +--- +"@prover-coder-ai/docker-git": patch +"@spawn-dock/cli": patch +--- + +chore: automated bump to trigger release using new NPM_KEY From f89e2af8eb6fdf5777afae6d541931b3469a7d16 Mon Sep 17 00:00:00 2001 From: skulidropek <66840575+skulidropek@users.noreply.github.com> Date: Tue, 24 Mar 2026 18:01:56 +0000 Subject: [PATCH 2/2] feat(cli): rename app to @spawn-dock/cli and spawndock-cli to @spawn-dock/runtime --- .github/workflows/release.yml | 6 +++--- package.json | 10 +++++----- packages/app/package.json | 6 +++--- .../{spawndock-cli => spawndock-runtime}/CHANGELOG.md | 0 .../{spawndock-cli => spawndock-runtime}/README.md | 0 .../{spawndock-cli => spawndock-runtime}/package.json | 6 +++--- .../src/agent-run.ts | 0 .../{spawndock-cli => spawndock-runtime}/src/core.ts | 0 .../{spawndock-cli => spawndock-runtime}/src/main.ts | 0 .../{spawndock-cli => spawndock-runtime}/src/ports.ts | 0 .../tests/core.test.ts | 0 .../tsconfig.build.json | 0 .../{spawndock-cli => spawndock-runtime}/tsconfig.json | 0 pnpm-workspace.yaml | 2 +- 14 files changed, 15 insertions(+), 15 deletions(-) rename packages/{spawndock-cli => spawndock-runtime}/CHANGELOG.md (100%) rename packages/{spawndock-cli => spawndock-runtime}/README.md (100%) rename packages/{spawndock-cli => spawndock-runtime}/package.json (90%) rename packages/{spawndock-cli => spawndock-runtime}/src/agent-run.ts (100%) rename packages/{spawndock-cli => spawndock-runtime}/src/core.ts (100%) rename packages/{spawndock-cli => spawndock-runtime}/src/main.ts (100%) rename packages/{spawndock-cli => spawndock-runtime}/src/ports.ts (100%) rename packages/{spawndock-cli => spawndock-runtime}/tests/core.test.ts (100%) rename packages/{spawndock-cli => spawndock-runtime}/tsconfig.build.json (100%) rename packages/{spawndock-cli => spawndock-runtime}/tsconfig.json (100%) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 08b30f33..649de715 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,7 +31,7 @@ jobs: skip_if_unchanged: true cancel_on_no_changes: true - release-spawndock-cli: + release-spawndock-runtime: if: github.event.workflow_run.conclusion == 'success' runs-on: ubuntu-latest steps: @@ -41,8 +41,8 @@ jobs: npm_token: ${{ secrets.NPM_KEY }} ref: ${{ github.event.workflow_run.head_sha }} branch: ${{ github.event.workflow_run.head_branch }} - package_json_path: packages/spawndock-cli/package.json - pnpm_filter: ./packages/spawndock-cli + package_json_path: packages/spawndock-runtime/package.json + pnpm_filter: ./packages/spawndock-runtime bump_type: patch publish_npm: true publish_github_packages: true diff --git a/package.json b/package.json index 9fa13ef9..6d1c9682 100644 --- a/package.json +++ b/package.json @@ -8,17 +8,17 @@ "packages/api", "packages/app", "packages/lib", - "packages/spawndock-cli" + "packages/spawndock-runtime" ], "scripts": { "setup:pre-commit-hook": "node scripts/setup-pre-commit-hook.js", - "build": "pnpm --filter ./packages/app build && pnpm --filter ./packages/spawndock-cli build", + "build": "pnpm --filter ./packages/app build && pnpm --filter ./packages/spawndock-runtime build", "api:build": "pnpm --filter ./packages/api build", "api:start": "pnpm --filter ./packages/api start", "api:dev": "pnpm --filter ./packages/api dev", "api:test": "pnpm --filter ./packages/api test", "api:typecheck": "pnpm --filter ./packages/api typecheck", - "check": "pnpm --filter ./packages/app check && pnpm --filter ./packages/lib typecheck && pnpm --filter ./packages/spawndock-cli typecheck", + "check": "pnpm --filter ./packages/app check && pnpm --filter ./packages/lib typecheck && pnpm --filter ./packages/spawndock-runtime typecheck", "changeset": "changeset", "changeset-publish": "node -e \"if (!process.env.NPM_KEY) { console.log('Skipping publish: NPM_KEY is not set'); process.exit(0); }\" && changeset publish", "changeset-version": "changeset version", @@ -34,8 +34,8 @@ "lint": "pnpm --filter ./packages/app lint && pnpm --filter ./packages/lib lint", "lint:tests": "pnpm --filter ./packages/app lint:tests", "lint:effect": "pnpm --filter ./packages/app lint:effect && pnpm --filter ./packages/lib lint:effect", - "test": "pnpm --filter ./packages/app test && pnpm --filter ./packages/lib test && pnpm --filter ./packages/spawndock-cli test", - "typecheck": "pnpm --filter ./packages/app typecheck && pnpm --filter ./packages/lib typecheck && pnpm --filter ./packages/spawndock-cli typecheck", + "test": "pnpm --filter ./packages/app test && pnpm --filter ./packages/lib test && pnpm --filter ./packages/spawndock-runtime test", + "typecheck": "pnpm --filter ./packages/app typecheck && pnpm --filter ./packages/lib typecheck && pnpm --filter ./packages/spawndock-runtime typecheck", "start": "pnpm --filter ./packages/app start" }, "devDependencies": { diff --git a/packages/app/package.json b/packages/app/package.json index fb3237a5..3b4d93a6 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,10 +1,10 @@ { - "name": "@prover-coder-ai/docker-git", - "version": "1.0.68", + "name": "@spawn-dock/cli", + "version": "1.0.69", "description": "Minimal Vite-powered TypeScript console starter using Effect", "main": "dist/src/docker-git/main.js", "bin": { - "docker-git": "dist/src/docker-git/main.js" + "spawn-dock": "dist/src/docker-git/main.js" }, "files": [ "dist" diff --git a/packages/spawndock-cli/CHANGELOG.md b/packages/spawndock-runtime/CHANGELOG.md similarity index 100% rename from packages/spawndock-cli/CHANGELOG.md rename to packages/spawndock-runtime/CHANGELOG.md diff --git a/packages/spawndock-cli/README.md b/packages/spawndock-runtime/README.md similarity index 100% rename from packages/spawndock-cli/README.md rename to packages/spawndock-runtime/README.md diff --git a/packages/spawndock-cli/package.json b/packages/spawndock-runtime/package.json similarity index 90% rename from packages/spawndock-cli/package.json rename to packages/spawndock-runtime/package.json index 8d10d0d7..2b9c318e 100644 --- a/packages/spawndock-cli/package.json +++ b/packages/spawndock-runtime/package.json @@ -1,6 +1,6 @@ { - "name": "@spawn-dock/cli", - "version": "1.0.0", + "name": "@spawn-dock/runtime", + "version": "1.0.1", "private": false, "description": "Minimal SpawnDock runtime launcher for bootstrapped TMA projects", "type": "module", @@ -10,7 +10,7 @@ "README.md" ], "bin": { - "spawn-dock": "dist/src/main.js" + "spawn-dock-runtime": "dist/src/main.js" }, "scripts": { "build": "tsc -p tsconfig.build.json && chmod +x dist/src/main.js", diff --git a/packages/spawndock-cli/src/agent-run.ts b/packages/spawndock-runtime/src/agent-run.ts similarity index 100% rename from packages/spawndock-cli/src/agent-run.ts rename to packages/spawndock-runtime/src/agent-run.ts diff --git a/packages/spawndock-cli/src/core.ts b/packages/spawndock-runtime/src/core.ts similarity index 100% rename from packages/spawndock-cli/src/core.ts rename to packages/spawndock-runtime/src/core.ts diff --git a/packages/spawndock-cli/src/main.ts b/packages/spawndock-runtime/src/main.ts similarity index 100% rename from packages/spawndock-cli/src/main.ts rename to packages/spawndock-runtime/src/main.ts diff --git a/packages/spawndock-cli/src/ports.ts b/packages/spawndock-runtime/src/ports.ts similarity index 100% rename from packages/spawndock-cli/src/ports.ts rename to packages/spawndock-runtime/src/ports.ts diff --git a/packages/spawndock-cli/tests/core.test.ts b/packages/spawndock-runtime/tests/core.test.ts similarity index 100% rename from packages/spawndock-cli/tests/core.test.ts rename to packages/spawndock-runtime/tests/core.test.ts diff --git a/packages/spawndock-cli/tsconfig.build.json b/packages/spawndock-runtime/tsconfig.build.json similarity index 100% rename from packages/spawndock-cli/tsconfig.build.json rename to packages/spawndock-runtime/tsconfig.build.json diff --git a/packages/spawndock-cli/tsconfig.json b/packages/spawndock-runtime/tsconfig.json similarity index 100% rename from packages/spawndock-cli/tsconfig.json rename to packages/spawndock-runtime/tsconfig.json diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index f9044448..08409c8f 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -2,4 +2,4 @@ packages: - packages/api - packages/app - packages/lib - - packages/spawndock-cli + - packages/spawndock-runtime