Skip to content

Commit cb29a6d

Browse files
authored
Merge branch 'main' into feature/add-glob-pattern-support-copyfiles
2 parents 557167b + 6fd32c7 commit cb29a6d

29 files changed

+1265
-406
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ jobs:
1010
lint:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
13+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
1414
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061
15-
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f
15+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238
1616
with:
1717
node-version-file: .node-version
1818
cache: "pnpm"
@@ -24,9 +24,9 @@ jobs:
2424
typecheck:
2525
runs-on: ubuntu-latest
2626
steps:
27-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
27+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
2828
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061
29-
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f
29+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238
3030
with:
3131
node-version-file: .node-version
3232
cache: "pnpm"
@@ -42,9 +42,9 @@ jobs:
4242
os: [ubuntu-latest, windows-latest]
4343
node-version: ['22', '24', 'latest']
4444
steps:
45-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
45+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
4646
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061
47-
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f
47+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238
4848
with:
4949
node-version: ${{ matrix.node-version }}
5050
cache: "pnpm"
@@ -56,9 +56,9 @@ jobs:
5656
test-shell-bash:
5757
runs-on: ubuntu-latest
5858
steps:
59-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
59+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
6060
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061
61-
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f
61+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238
6262
with:
6363
node-version-file: .node-version
6464
cache: "pnpm"
@@ -70,9 +70,9 @@ jobs:
7070
test-shell-zsh:
7171
runs-on: ubuntu-latest
7272
steps:
73-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
73+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
7474
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061
75-
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f
75+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238
7676
with:
7777
node-version-file: .node-version
7878
cache: "pnpm"
@@ -86,9 +86,9 @@ jobs:
8686
test-shell-fish:
8787
runs-on: ubuntu-latest
8888
steps:
89-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
89+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
9090
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061
91-
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f
91+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238
9292
with:
9393
node-version-file: .node-version
9494
cache: "pnpm"

.github/workflows/npm-publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- name: Checkout repository
18-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
18+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
1919
with:
2020
fetch-depth: 0
2121
ref: ${{ github.event.release.tag_name }}
@@ -26,7 +26,7 @@ jobs:
2626
version: 10.8.1
2727

2828
- name: Set up Node.js
29-
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f
29+
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238
3030
with:
3131
node-version-file: .node-version
3232
registry-url: https://registry.npmjs.org

.github/workflows/release-compile.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- name: Checkout repository
16-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
16+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
1717
with:
1818
fetch-depth: 0
1919
ref: ${{ github.event.release.tag_name }}
@@ -24,7 +24,7 @@ jobs:
2424
version: 10.8.1
2525

2626
- name: Set up Node.js
27-
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f
27+
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238
2828
with:
2929
node-version-file: .node-version
3030
cache: pnpm

.github/workflows/tag-on-merge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
fi
3232
3333
- name: Checkout merged commit
34-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
34+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
3535
with:
3636
fetch-depth: 0
3737
ref: ${{ github.event.pull_request.merge_commit_sha }}

.github/workflows/version-bump.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
runs-on: ubuntu-latest
2727
steps:
2828
- name: Checkout repository
29-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
29+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
3030
with:
3131
fetch-depth: 0
3232

@@ -36,7 +36,7 @@ jobs:
3636
version: 10.8.1
3737

3838
- name: Set up Node.js
39-
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f
39+
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238
4040
with:
4141
node-version-file: .node-version
4242
cache: pnpm

README.ja.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,8 @@ AIエージェントは2つのワークツリーを作成し、それぞれにEx
204204

205205
```bash
206206
phantom create feature-awesome
207+
# 名前を省略するとランダムな名前が自動生成されます
208+
phantom create
207209

208210
phantom list
209211
```

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,8 @@ See [MCP Integration Guide](./docs/mcp.md) for detailed setup and usage.
208208

209209
```bash
210210
phantom create feature-awesome
211+
# Or omit the name to auto-generate one
212+
phantom create
211213

212214
phantom list
213215
```

docs/commands.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,11 @@ This document provides a comprehensive reference for all Phantom commands and th
3333
Create a new worktree with a matching branch.
3434

3535
```bash
36-
phantom create <name> [options]
36+
phantom create [name] [options]
3737
```
3838

39+
If `name` is omitted, a random human-readable name is generated automatically.
40+
3941
**Options:**
4042
- `--shell` - Create and enter interactive shell
4143
- `--exec <command>` - Create and execute command
@@ -47,7 +49,10 @@ phantom create <name> [options]
4749

4850
**Examples:**
4951
```bash
50-
# Basic usage
52+
# Auto-generate a random name
53+
phantom create
54+
55+
# Specify a name
5156
phantom create feature-auth
5257

5358
# Create and immediately open shell

docs/getting-started.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ These five commands will cover 90% of your Phantom usage:
7878
### 1. Create a Worktree
7979
```bash
8080
phantom create feature-name
81+
# Or omit the name to auto-generate one
82+
phantom create
8183
```
8284

8385
### 2. Enter a Worktree

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aku11i/phantom-monorepo",
3-
"version": "5.0.0",
3+
"version": "5.1.0",
44
"packageManager": "pnpm@10.8.1",
55
"private": true,
66
"type": "module",
@@ -23,9 +23,9 @@
2323
"node": ">=22.0.0"
2424
},
2525
"devDependencies": {
26-
"@biomejs/biome": "^2.3.14",
27-
"@types/node": "^25.2.0",
28-
"@typescript/native-preview": "7.0.0-dev.20260204.1",
26+
"@biomejs/biome": "^2.4.0",
27+
"@types/node": "^25.2.3",
28+
"@typescript/native-preview": "7.0.0-dev.20260218.1",
2929
"esbuild": "^0.27.3",
3030
"typescript": "^5.9.3"
3131
},

0 commit comments

Comments
 (0)