chore: go-libp2p-kad-dht v0.26.1 (#10488)
* chore: go-libp2p-kad-dht v0.26.1 https://github.com/libp2p/go-libp2p-kad-dht/releases/tag/v0.26.1 * fix(ci): helia-interop from pr fix https://github.com/ipfs/helia/pull/584
Marcin Rataj committed
Aug 21, 2024 at 23:56 UTC
ca95b637ab498fe864c8ab23357246711426dfa4
7 files changed
+28
-11
.github/workflows/interop.yml
renamed
+19
-1
@@ -70,9 +70,27 @@ jobs:
70
restore-keys: ${{ runner.os }}-${{ github.job }}-helia-
71
- run: sudo apt update
72
- run: sudo apt install -y libxkbcommon0 libxdamage1 libgbm1 libpango-1.0-0 libcairo2 # dependencies for playwright
73
- - run: npx --package @helia/interop helia-interop
73
+
74
+ # TODO: for now run against version from https://github.com/ipfs/helia/pull/584
75
+ - name: Checkout helia-interop with provisional fix
76
+ uses: actions/checkout@v4
77
+ with:
78
+ repository: ipfs/helia
79
+ ref: ab6b385787075ad9932f24362293b3bb82ff1d96
80
+ path: helia
81
+ - name: Run provisional build of helia
82
+ run: npm i && npm run build
83
+ working-directory: helia
84
+ - name: Run provisional build of helia-interop
85
+ run: npm i && npm run build && npx .
86
+ working-directory: helia/packages/interop
87
env:
88
KUBO_BINARY: ${{ github.workspace }}/cmd/ipfs/ipfs
89
+
90
+ # TODO: switch back to release once https://github.com/ipfs/helia/pull/584 ships
91
+ #- run: npx --package @helia/interop helia-interop
92
+ # env:
93
+ # KUBO_BINARY: ${{ github.workspace }}/cmd/ipfs/ipfs
94
ipfs-webui:
95
needs: [interop-prep]
96
runs-on: ${{ fromJSON(github.repository == 'ipfs/kubo' && '["self-hosted", "linux", "x64", "2xlarge"]' || '"ubuntu-latest"') }}
docs/examples/kubo-as-a-library/go.mod
+1
-1
@@ -110,7 +110,7 @@ require (
110
github.com/libp2p/go-doh-resolver v0.4.0 // indirect
111
github.com/libp2p/go-flow-metrics v0.1.0 // indirect
112
github.com/libp2p/go-libp2p-asn-util v0.4.1 // indirect
113
- github.com/libp2p/go-libp2p-kad-dht v0.25.2 // indirect
113
+ github.com/libp2p/go-libp2p-kad-dht v0.26.1 // indirect
114
github.com/libp2p/go-libp2p-kbucket v0.6.3 // indirect
115
github.com/libp2p/go-libp2p-pubsub v0.11.0 // indirect
116
github.com/libp2p/go-libp2p-pubsub-router v0.6.0 // indirect
docs/examples/kubo-as-a-library/go.sum
+2
-2
@@ -435,8 +435,8 @@ github.com/libp2p/go-libp2p-asn-util v0.4.1 h1:xqL7++IKD9TBFMgnLPZR6/6iYhawHKHl9
435
github.com/libp2p/go-libp2p-asn-util v0.4.1/go.mod h1:d/NI6XZ9qxw67b4e+NgpQexCIiFYJjErASrYW4PFDN8=
436
github.com/libp2p/go-libp2p-core v0.2.4/go.mod h1:STh4fdfa5vDYr0/SzYYeqnt+E6KfEV5VxfIrm0bcI0g=
437
github.com/libp2p/go-libp2p-core v0.3.0/go.mod h1:ACp3DmS3/N64c2jDzcV429ukDpicbL6+TrrxANBjPGw=
438
-github.com/libp2p/go-libp2p-kad-dht v0.25.2 h1:FOIk9gHoe4YRWXTu8SY9Z1d0RILol0TrtApsMDPjAVQ=
439
-github.com/libp2p/go-libp2p-kad-dht v0.25.2/go.mod h1:6za56ncRHYXX4Nc2vn8z7CZK0P4QiMcrn77acKLM2Oo=
438
+github.com/libp2p/go-libp2p-kad-dht v0.26.1 h1:AazV3LCImYVkDUGAHx5lIEgZ9iUI2QQKH5GMRQU8uEA=
439
+github.com/libp2p/go-libp2p-kad-dht v0.26.1/go.mod h1:mqRUGJ/+7ziQ3XknU2kKHfsbbgb9xL65DXjPOJwmZF8=
440
github.com/libp2p/go-libp2p-kbucket v0.3.1/go.mod h1:oyjT5O7tS9CQurok++ERgc46YLwEpuGoFq9ubvoUOio=
441
github.com/libp2p/go-libp2p-kbucket v0.6.3 h1:p507271wWzpy2f1XxPzCQG9NiN6R6lHL9GiSErbQQo0=
442
github.com/libp2p/go-libp2p-kbucket v0.6.3/go.mod h1:RCseT7AH6eJWxxk2ol03xtP9pEHetYSPXOaJnOiD8i0=
go.mod
+1
-1
@@ -51,7 +51,7 @@ require (
51
github.com/libp2p/go-doh-resolver v0.4.0
52
github.com/libp2p/go-libp2p v0.36.2
53
github.com/libp2p/go-libp2p-http v0.5.0
54
- github.com/libp2p/go-libp2p-kad-dht v0.25.2
54
+ github.com/libp2p/go-libp2p-kad-dht v0.26.1
55
github.com/libp2p/go-libp2p-kbucket v0.6.3
56
github.com/libp2p/go-libp2p-pubsub v0.11.0
57
github.com/libp2p/go-libp2p-pubsub-router v0.6.0
go.sum
+2
-2
@@ -520,8 +520,8 @@ github.com/libp2p/go-libp2p-gostream v0.6.0 h1:QfAiWeQRce6pqnYfmIVWJFXNdDyfiR/qk
520
github.com/libp2p/go-libp2p-gostream v0.6.0/go.mod h1:Nywu0gYZwfj7Jc91PQvbGU8dIpqbQQkjWgDuOrFaRdA=
521
github.com/libp2p/go-libp2p-http v0.5.0 h1:+x0AbLaUuLBArHubbbNRTsgWz0RjNTy6DJLOxQ3/QBc=
522
github.com/libp2p/go-libp2p-http v0.5.0/go.mod h1:glh87nZ35XCQyFsdzZps6+F4HYI6DctVFY5u1fehwSg=
523
-github.com/libp2p/go-libp2p-kad-dht v0.25.2 h1:FOIk9gHoe4YRWXTu8SY9Z1d0RILol0TrtApsMDPjAVQ=
524
-github.com/libp2p/go-libp2p-kad-dht v0.25.2/go.mod h1:6za56ncRHYXX4Nc2vn8z7CZK0P4QiMcrn77acKLM2Oo=
523
+github.com/libp2p/go-libp2p-kad-dht v0.26.1 h1:AazV3LCImYVkDUGAHx5lIEgZ9iUI2QQKH5GMRQU8uEA=
524
+github.com/libp2p/go-libp2p-kad-dht v0.26.1/go.mod h1:mqRUGJ/+7ziQ3XknU2kKHfsbbgb9xL65DXjPOJwmZF8=
525
github.com/libp2p/go-libp2p-kbucket v0.3.1/go.mod h1:oyjT5O7tS9CQurok++ERgc46YLwEpuGoFq9ubvoUOio=
526
github.com/libp2p/go-libp2p-kbucket v0.6.3 h1:p507271wWzpy2f1XxPzCQG9NiN6R6lHL9GiSErbQQo0=
527
github.com/libp2p/go-libp2p-kbucket v0.6.3/go.mod h1:RCseT7AH6eJWxxk2ol03xtP9pEHetYSPXOaJnOiD8i0=
test/dependencies/go.mod
+1
-1
@@ -146,7 +146,7 @@ require (
146
github.com/libp2p/go-cidranger v1.1.0 // indirect
147
github.com/libp2p/go-libp2p v0.36.2 // indirect
148
github.com/libp2p/go-libp2p-asn-util v0.4.1 // indirect
149
- github.com/libp2p/go-libp2p-kad-dht v0.25.2 // indirect
149
+ github.com/libp2p/go-libp2p-kad-dht v0.26.1 // indirect
150
github.com/libp2p/go-libp2p-kbucket v0.6.3 // indirect
151
github.com/libp2p/go-libp2p-record v0.2.0 // indirect
152
github.com/libp2p/go-libp2p-routing-helpers v0.7.4 // indirect
test/dependencies/go.sum
+2
-3
@@ -148,7 +148,6 @@ github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY=
148
github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
149
github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
150
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
151
-github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI=
151
github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI=
152
github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8=
153
github.com/go-toolsmith/astcast v1.1.0 h1:+JN9xZV1A+Re+95pgnMgDboWNVnIMMQXwfBwLRPgSC8=
@@ -391,8 +390,8 @@ github.com/libp2p/go-libp2p v0.36.2 h1:BbqRkDaGC3/5xfaJakLV/BrpjlAuYqSB0lRvtzL3B
390
github.com/libp2p/go-libp2p v0.36.2/go.mod h1:XO3joasRE4Eup8yCTTP/+kX+g92mOgRaadk46LmPhHY=
391
github.com/libp2p/go-libp2p-asn-util v0.4.1 h1:xqL7++IKD9TBFMgnLPZR6/6iYhawHKHl950SO9L6n94=
392
github.com/libp2p/go-libp2p-asn-util v0.4.1/go.mod h1:d/NI6XZ9qxw67b4e+NgpQexCIiFYJjErASrYW4PFDN8=
394
-github.com/libp2p/go-libp2p-kad-dht v0.25.2 h1:FOIk9gHoe4YRWXTu8SY9Z1d0RILol0TrtApsMDPjAVQ=
395
-github.com/libp2p/go-libp2p-kad-dht v0.25.2/go.mod h1:6za56ncRHYXX4Nc2vn8z7CZK0P4QiMcrn77acKLM2Oo=
393
+github.com/libp2p/go-libp2p-kad-dht v0.26.1 h1:AazV3LCImYVkDUGAHx5lIEgZ9iUI2QQKH5GMRQU8uEA=
394
+github.com/libp2p/go-libp2p-kad-dht v0.26.1/go.mod h1:mqRUGJ/+7ziQ3XknU2kKHfsbbgb9xL65DXjPOJwmZF8=
395
github.com/libp2p/go-libp2p-kbucket v0.6.3 h1:p507271wWzpy2f1XxPzCQG9NiN6R6lHL9GiSErbQQo0=
396
github.com/libp2p/go-libp2p-kbucket v0.6.3/go.mod h1:RCseT7AH6eJWxxk2ol03xtP9pEHetYSPXOaJnOiD8i0=
397
github.com/libp2p/go-libp2p-record v0.2.0 h1:oiNUOCWno2BFuxt3my4i1frNrt7PerzB3queqa1NkQ0=