Skip to content

Commit 93d86b5

Browse files
authored
Merge pull request #720 from openmina/develop
Merge `develop` to `main`
2 parents 15a9e9c + f256b17 commit 93d86b5

File tree

270 files changed

+7701
-5078
lines changed

Some content is hidden

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

270 files changed

+7701
-5078
lines changed

.github/workflows/ci.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ on:
99
env:
1010
CARGO_TERM_COLOR: always
1111
RUST_BACKTRACE: full
12+
OPENMINA_PANIC_ON_BUG: true
1213

1314
concurrency:
1415
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
@@ -299,7 +300,9 @@ jobs:
299300
matrix:
300301
test:
301302
- single_node
302-
- multi_node
303+
- multi_node_initial_joining
304+
- multi_node_peer_discovery
305+
- multi_node_propagate_block
303306
- connection_discovery_ocaml_to_rust_via_seed
304307
- connection_discovery_ocaml_to_rust
305308
- connection_discovery_rust_as_seed

.github/workflows/docker.yaml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ jobs:
9393
type=sha,format=short
9494
type=semver,pattern={{version}},event=tag
9595
type=ref,event=tag
96-
type=raw,value=latest,enable={{is_default_branch}}
96+
type=raw,value=latest,enable=${{ github.ref_name == 'main' }}
9797
9898
- name: Login to Docker Hub
9999
uses: docker/login-action@v3
@@ -122,8 +122,7 @@ jobs:
122122
- platform: linux/arm64
123123
runs-on: ubuntu-arm64
124124
configuration:
125-
- build_configuration: compose
126-
- build_configuration: staging
125+
- build_configuration: production
127126
runs-on: ${{ matrix.arch.runs-on }}
128127
steps:
129128
- name: Prepare
@@ -173,10 +172,11 @@ jobs:
173172
strategy:
174173
matrix:
175174
configuration:
176-
- build_configuration: compose
177-
tag_suffix: ""
178-
- build_configuration: staging
179-
tag_suffix: "-producer-demo"
175+
- build_configuration: production
176+
# - build_configuration: compose
177+
# tag_suffix: ""
178+
# - build_configuration: staging
179+
# tag_suffix: ""
180180
runs-on: ubuntu-latest
181181
needs:
182182
- build-openmina-frontend-image
@@ -196,15 +196,16 @@ jobs:
196196
uses: docker/metadata-action@v5
197197
with:
198198
images: ${{ env.REGISTRY_FRONTEND_IMAGE }}
199-
flavor: |
200-
suffix=${{ matrix.configuration.tag_suffix }},onlatest=true
199+
# flavor: |
200+
# suffix=${{ matrix.configuration.tag_suffix }},onlatest=true
201201
# generate Docker tags based on the following events/attributes
202202
tags: |
203203
type=ref,event=branch
204204
type=sha,format=short
205205
type=semver,pattern={{version}},event=tag
206206
type=ref,event=tag
207-
type=raw,value=latest,enable={{is_default_branch}}
207+
type=raw,value=latest,enable=${{ github.ref_name == 'main' }}
208+
type=raw,value=staging,enable=${{ github.ref_name == 'develop' }}
208209
209210
- name: Login to Docker Hub
210211
uses: docker/login-action@v3

CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [0.8.13] - 2024-09-18
11+
12+
### Fixed
13+
14+
- Many stability and security improvements.
15+
- Make the JSON encodings of many kinds of values closer to what the Mina node produces to increase compatibility.
16+
17+
### Changed
18+
19+
- Combined all frontend docker images into a single one configurable at runtime.
20+
- Many internal state machine refactorings.
21+
1022
## [0.8.3] - 2024-09-09
1123

1224
### Fixed
@@ -235,7 +247,8 @@ First public release.
235247
- 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.
236248
- Web-based frontend for the node.
237249

238-
[Unreleased]: https://github.com/openmina/openmina/compare/v0.8.3...develop
250+
[Unreleased]: https://github.com/openmina/openmina/compare/v0.8.13...develop
251+
[0.8.13]: https://github.com/openmina/openmina/releases/tag/v0.8.3...v0.8.13
239252
[0.8.3]: https://github.com/openmina/openmina/releases/tag/v0.8.2...v0.8.3
240253
[0.8.2]: https://github.com/openmina/openmina/releases/tag/v0.8.1...v0.8.2
241254
[0.8.1]: https://github.com/openmina/openmina/releases/tag/v0.8.0...v0.8.1

0 commit comments

Comments
 (0)