Skip to content

Commit c1441a1

Browse files
authored
Merge pull request #771 from openmina/develop
Merge `develop` into `main`
2 parents ffb6efc + b7067b9 commit c1441a1

File tree

296 files changed

+7895
-6387
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

296 files changed

+7895
-6387
lines changed

.github/workflows/ci.yaml

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,6 @@ jobs:
167167

168168
build-tests-webrtc:
169169
runs-on: ubuntu-20.04
170-
if: false
171170
steps:
172171
- name: Git checkout
173172
uses: actions/checkout@v4
@@ -199,11 +198,11 @@ jobs:
199198
- name: Upload tests
200199
uses: actions/upload-artifact@v4
201200
with:
202-
name: tests-webrct
201+
name: tests-webrtc
203202
path: target/release/tests
204203

205204
p2p-scenario-tests:
206-
needs: [ build-tests ]
205+
needs: [ build-tests, build-tests-webrtc ]
207206
runs-on: ubuntu-20.04
208207
container:
209208
image: minaprotocol/mina-daemon:3.0.0-dc6bf78-focal-devnet
@@ -212,7 +211,8 @@ jobs:
212211
BPF_ALIAS: /coda/0.0.1/29936104443aaf264a7f0192ac64b1c7173198c1ed404c1bcff5e562e05eb7f6-0.0.0.0
213212
strategy:
214213
matrix:
215-
test: [p2p_basic_connections, p2p_basic_incoming, p2p_basic_outgoing, p2p_pubsub, p2p_kad]
214+
test: [p2p_basic_connections, p2p_basic_incoming, p2p_basic_outgoing, p2p_pubsub, p2p_kad,
215+
webrtc_p2p_basic_connections]
216216
fail-fast: false
217217

218218
services:
@@ -231,7 +231,8 @@ jobs:
231231
- name: Download tests
232232
uses: actions/download-artifact@v4
233233
with:
234-
name: tests
234+
pattern: tests*
235+
merge-multiple: true
235236

236237
- name: Setup permissions
237238
run: |
@@ -258,15 +259,15 @@ jobs:
258259
# TODO: query cluster for actual addresses, or specify then on deployment
259260
env:
260261
PEERS: |
261-
/ip4/135.181.217.23/tcp/31881/p2p/12D3KooWAsfrqsjuYwfQa4yCxnJdtADwKB3PWpwq133LcndiwQjr
262-
/ip4/135.181.217.23/tcp/30386/p2p/12D3KooWQHgBVfC6YsPKYprzeC6pVd6fhEzZ1yMs8iSd3rvtQRCs
263-
/ip4/135.181.217.23/tcp/32272/p2p/12D3KooWBXR2QujRvh7DCpVHLqdQ7Q4BTQ4DdciznYpxRvZnSH5q
264-
/ip4/135.181.217.23/tcp/32218/p2p/12D3KooWFScvpnxJYpfVW7dQmo6oG19GUv33ZcePmFeL86RrtYeD
265-
/ip4/135.181.217.23/tcp/30798/p2p/12D3KooWCzF1D6ftm63dtzuwKpp4imT9wFkwDamMBrod1VAiJqq5
266-
/ip4/135.181.217.23/tcp/31631/p2p/12D3KooWAHfVgQS2wfW8ZG9LcguJkvum7TbQX5SgvLyq4c5C6F6G
267-
/ip4/135.181.217.23/tcp/30196/p2p/12D3KooWL7Emi3KMjrCuy1rfaneViVxaSyJZUNGHz9EorhHHanJ7
268-
/ip4/135.181.217.23/tcp/30790/p2p/12D3KooWCmjkAxh4C3MktmphDKXiSN2bBUNNpVDjL1dEkVsB7XVn
269-
/ip4/135.181.217.23/tcp/30070/p2p/12D3KooWMxhbVutFLjHTizVBd6LyLjp6dnuNmimHT2oCDDR9FSHj
262+
/ip4/135.181.217.23/tcp/31881/p2p/12D3KooWS4TMSjrAS4Cj31PgjZ9KgeHh5goLP65M5GSriF28d7Jx
263+
/ip4/135.181.217.23/tcp/30386/p2p/12D3KooWK92cYz26JqBE9vM9s9Jd9pJKcNxLd7VVRupU7YG5NupU
264+
/ip4/135.181.217.23/tcp/32272/p2p/12D3KooWSU1DYZYVA7wAYLvLsH6yVS8oV1sMJUcC7VtUxCgtsWkJ
265+
/ip4/135.181.217.23/tcp/32218/p2p/12D3KooWM5m9QqHpDkPJi54GPP6rGFpzo7E274husrModPSLQ7tn
266+
/ip4/135.181.217.23/tcp/30798/p2p/12D3KooWCk2QSmQH2XbtpDXiSPUq6wb2LB2JaExHRXkJggmEfN4J
267+
/ip4/135.181.217.23/tcp/31631/p2p/12D3KooWQ1642Dzm57Kr8tmTwS9NRFaJPy4ysaQ2ne3ZYwQn5qCk
268+
/ip4/135.181.217.23/tcp/30196/p2p/12D3KooWHK67syE2LeTz5EnNqCe5ZFf9SoZRFN4AdHVZsL31WkMn
269+
/ip4/135.181.217.23/tcp/30790/p2p/12D3KooWDwxrG5u12FzXAFyK7vd8aHnEQf4dwoboBJ72FUS179xK
270+
/ip4/135.181.217.23/tcp/30070/p2p/12D3KooWEowA3VakSddUjZuBTK3HJhNM7sRqwWDbqtPtwymAMCcy
270271
outputs:
271272
peers: ${{ steps.peers.outputs.peers }}
272273
steps:
@@ -355,7 +356,7 @@ jobs:
355356
needs:
356357
- k8s-peers
357358
- build-tests
358-
# - build-tests-webrtc
359+
- build-tests-webrtc
359360
runs-on: ubuntu-20.04
360361
container:
361362
image: minaprotocol/mina-daemon:3.0.0-dc6bf78-focal-devnet
@@ -365,7 +366,7 @@ jobs:
365366
OPENMINA_SCENARIO_SEEDS: ${{ needs.k8s-peers.outputs.peers }}
366367
strategy:
367368
matrix:
368-
test: [record_replay]
369+
test: [record_replay, webrtc_record_replay]
369370
fail-fast: false
370371

371372
steps:

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.9.0] - 2024-10-02
11+
12+
### Fixes
13+
14+
- Many bugfixes, performance, security and stability improvements.
15+
1016
## [0.8.14] - 2024-09-18
1117

1218
### Fixed
@@ -254,7 +260,8 @@ First public release.
254260
- Alpha version of the node which can connect and syncup to the berkeleynet network, and keep applying new blocks to maintain consensus state and ledger up to date.
255261
- Web-based frontend for the node.
256262

257-
[Unreleased]: https://github.com/openmina/openmina/compare/v0.8.14...develop
263+
[Unreleased]: https://github.com/openmina/openmina/compare/v0.9.0...develop
264+
[0.9.0]: https://github.com/openmina/openmina/releases/tag/v0.8.14...v0.9.0
258265
[0.8.14]: https://github.com/openmina/openmina/releases/tag/v0.8.13...v0.8.14
259266
[0.8.13]: https://github.com/openmina/openmina/releases/tag/v0.8.3...v0.8.13
260267
[0.8.3]: https://github.com/openmina/openmina/releases/tag/v0.8.2...v0.8.3

0 commit comments

Comments
 (0)