Skip to content

Commit 5e76bd9

Browse files
committed
deps: pin siblings at v0.1.0, drop ../sibling replaces
With v0.1.0 published on every sibling, Go can resolve them from the proxy. The replace ../web4 stays since web4 isn't published yet. CI workflow simplified — no more sibling checkouts.
1 parent 8a4d50d commit 5e76bd9

3 files changed

Lines changed: 21 additions & 142 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -24,111 +24,6 @@ jobs:
2424
repository: TeoSlayer/pilotprotocol
2525
path: web4
2626

27-
- name: Checkout common
28-
uses: actions/checkout@v4
29-
with:
30-
repository: pilot-protocol/common
31-
ref: v0.1.0
32-
path: common
33-
34-
- name: Checkout app-store
35-
uses: actions/checkout@v4
36-
with:
37-
repository: pilot-protocol/app-store
38-
ref: v0.1.0
39-
path: app-store
40-
41-
- name: Checkout trustedagents
42-
uses: actions/checkout@v4
43-
with:
44-
repository: pilot-protocol/trustedagents
45-
ref: v0.1.0
46-
path: trustedagents
47-
48-
- name: Checkout skillinject
49-
uses: actions/checkout@v4
50-
with:
51-
repository: pilot-protocol/skillinject
52-
ref: v0.1.0
53-
path: skillinject
54-
55-
- name: Checkout webhook
56-
uses: actions/checkout@v4
57-
with:
58-
repository: pilot-protocol/webhook
59-
ref: v0.1.0
60-
path: webhook
61-
62-
- name: Checkout eventstream
63-
uses: actions/checkout@v4
64-
with:
65-
repository: pilot-protocol/eventstream
66-
ref: v0.1.0
67-
path: eventstream
68-
69-
- name: Checkout dataexchange
70-
uses: actions/checkout@v4
71-
with:
72-
repository: pilot-protocol/dataexchange
73-
ref: v0.1.0
74-
path: dataexchange
75-
76-
- name: Checkout updater
77-
uses: actions/checkout@v4
78-
with:
79-
repository: pilot-protocol/updater
80-
ref: v0.1.0
81-
path: updater
82-
83-
- name: Checkout gateway
84-
uses: actions/checkout@v4
85-
with:
86-
repository: pilot-protocol/gateway
87-
ref: v0.1.0
88-
path: gateway
89-
90-
- name: Checkout nameserver
91-
uses: actions/checkout@v4
92-
with:
93-
repository: pilot-protocol/nameserver
94-
ref: v0.1.0
95-
path: nameserver
96-
97-
- name: Checkout policy
98-
uses: actions/checkout@v4
99-
with:
100-
repository: pilot-protocol/policy
101-
ref: v0.1.0
102-
path: policy
103-
104-
- name: Checkout handshake
105-
uses: actions/checkout@v4
106-
with:
107-
repository: pilot-protocol/handshake
108-
ref: v0.1.0
109-
path: handshake
110-
111-
- name: Checkout runtime
112-
uses: actions/checkout@v4
113-
with:
114-
repository: pilot-protocol/runtime
115-
ref: v0.1.0
116-
path: runtime
117-
118-
- name: Checkout rendezvous
119-
uses: actions/checkout@v4
120-
with:
121-
repository: pilot-protocol/rendezvous
122-
ref: v0.1.0
123-
path: rendezvous
124-
125-
- name: Checkout beacon
126-
uses: actions/checkout@v4
127-
with:
128-
repository: pilot-protocol/beacon
129-
ref: v0.1.0
130-
path: beacon
131-
13227
- uses: actions/setup-go@v5
13328
with:
13429
go-version: '1.25'

go.mod

Lines changed: 7 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -4,48 +4,18 @@ go 1.25.3
44

55
require (
66
github.com/TeoSlayer/pilotprotocol v0.0.0
7-
github.com/pilot-protocol/handshake v0.0.0
8-
github.com/pilot-protocol/policy v0.0.0
9-
github.com/pilot-protocol/runtime v0.0.0
10-
github.com/pilot-protocol/skillinject v0.0.0
7+
github.com/pilot-protocol/handshake v0.1.0
8+
github.com/pilot-protocol/policy v0.1.0
9+
github.com/pilot-protocol/runtime v0.1.0
10+
github.com/pilot-protocol/skillinject v0.1.0
1111
)
1212

1313
require (
1414
github.com/coder/websocket v1.8.14 // indirect
1515
github.com/expr-lang/expr v1.17.8 // indirect
16-
github.com/pilot-protocol/common v0.0.0 // indirect
17-
github.com/pilot-protocol/trustedagents v0.0.0 // indirect
16+
github.com/pilot-protocol/common v0.1.0 // indirect
17+
github.com/pilot-protocol/rendezvous v0.1.0 // indirect
18+
github.com/pilot-protocol/trustedagents v0.1.0 // indirect
1819
)
1920

2021
replace github.com/TeoSlayer/pilotprotocol => ../web4
21-
22-
// Mirror web4's other replace directives so transitive deps resolve.
23-
replace github.com/pilot-protocol/app-store => ../app-store
24-
25-
replace github.com/pilot-protocol/trustedagents => ../trustedagents
26-
27-
replace github.com/pilot-protocol/skillinject => ../skillinject
28-
29-
replace github.com/pilot-protocol/webhook => ../webhook
30-
31-
replace github.com/pilot-protocol/eventstream => ../eventstream
32-
33-
replace github.com/pilot-protocol/dataexchange => ../dataexchange
34-
35-
replace github.com/pilot-protocol/updater => ../updater
36-
37-
replace github.com/pilot-protocol/gateway => ../gateway
38-
39-
replace github.com/pilot-protocol/nameserver => ../nameserver
40-
41-
replace github.com/pilot-protocol/policy => ../policy
42-
43-
replace github.com/pilot-protocol/handshake => ../handshake
44-
45-
replace github.com/pilot-protocol/runtime => ../runtime
46-
47-
replace github.com/pilot-protocol/common => ../common
48-
49-
replace github.com/pilot-protocol/rendezvous => ../rendezvous
50-
51-
replace github.com/pilot-protocol/beacon => ../beacon

go.sum

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,17 @@ github.com/coder/websocket v1.8.14 h1:9L0p0iKiNOibykf283eHkKUHHrpG7f65OE3BhhO7v9
22
github.com/coder/websocket v1.8.14/go.mod h1:NX3SzP+inril6yawo5CQXx8+fk145lPDC6pumgx0mVg=
33
github.com/expr-lang/expr v1.17.8 h1:W1loDTT+0PQf5YteHSTpju2qfUfNoBt4yw9+wOEU9VM=
44
github.com/expr-lang/expr v1.17.8/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
5+
github.com/pilot-protocol/common v0.1.0 h1:m8mZZATgeBiFoqhWXPnskw2u0lNkWxHp0IagZK35V1g=
6+
github.com/pilot-protocol/common v0.1.0/go.mod h1:4YZWHK5nhM+4RLmYTspLxxAFbyBII7yzQDAHq3Ul2ck=
7+
github.com/pilot-protocol/handshake v0.1.0 h1:TmqIglsimTynKtE5hLpCt/SZmmBYs8OCn4qn755fmew=
8+
github.com/pilot-protocol/handshake v0.1.0/go.mod h1:FIIMTgRcMIMEim/1d7F5f6YenJC+3xl53QMEmnnJY+0=
9+
github.com/pilot-protocol/policy v0.1.0 h1:Eh0CfCZDEX8UCkMPi2MrNrhCe8c15a/Bqf4eaKUhyis=
10+
github.com/pilot-protocol/policy v0.1.0/go.mod h1:IMVm7IQhgLtH/iXow2AWFuLl+sKrxJ4mGs4EKLoHop8=
11+
github.com/pilot-protocol/rendezvous v0.1.0 h1:vOBD7CnRY8uU8vma0Vfcr0aPSQ54qNuxppNUiljzk9Y=
12+
github.com/pilot-protocol/rendezvous v0.1.0/go.mod h1:g3/IYBykbU5m9jeprSCrmuoDpaqROO4Lu/+ecKVIF3A=
13+
github.com/pilot-protocol/runtime v0.1.0 h1:TyerRWKVN38WM2RAPR5bhCdY5cR7d3UYg5neUK0pdZk=
14+
github.com/pilot-protocol/runtime v0.1.0/go.mod h1:X1sImTG8xu6HkvKimu8Eq91HmDKQt6GHEWju7HxofEQ=
15+
github.com/pilot-protocol/skillinject v0.1.0 h1:gs912gqmxl0ifIvswefjx8BzPCmoBWS77mSp/RC1YEY=
16+
github.com/pilot-protocol/skillinject v0.1.0/go.mod h1:303GIB6j95ZhnoYeTlYzlBDhUbO01PB/6KGohm4DcJs=
17+
github.com/pilot-protocol/trustedagents v0.1.0 h1:rCX0IQxfZ84Q4dSgw01WJgjHUODRnI3iAon1t+NuFGE=
18+
github.com/pilot-protocol/trustedagents v0.1.0/go.mod h1:uVySmuMPb6N7AOCnvLHN2I9C9ggqEpfBmAZwVuP5Xaw=

0 commit comments

Comments
 (0)