You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Bering
2
2
3
-
`Bering v0.1.0` is the first public product release of Bering: a discovery and publishing layer for service topology and endpoint contracts.
3
+
`Bering v0.2.0` is the current product release of Bering: a discovery and publishing layer for service topology and endpoint contracts.
4
4
5
5
Bering turns trace input or explicit topology input into stable JSON artifacts, and it can also run as a long-lived runtime service that emits rolling discovery snapshots plus conservative reconciliation views for trace gaps.
6
6
@@ -20,14 +20,14 @@ Bering owns discovery and discovery-side public contracts. It does not own simul
20
20
21
21
Do not treat the product release tag as the schema contract version.
22
22
23
-
-Product release for this repository: `Bering v0.1.0`
24
-
-Product git tag / GitHub Release: `v0.1.0`
23
+
-Current product release for this repository: `Bering v0.2.0`
24
+
-Current product git tag / GitHub Release: `v0.2.0`
25
25
- Public schema contracts emitted by this release remain:
26
26
-`io.mb3r.bering.model@1.0.0`
27
27
-`io.mb3r.bering.snapshot@1.0.0`
28
28
- Schema publishing tag remains separate: `schema-v1.0.0`
29
29
30
-
In other words: Bering `v0.1.0`ships a first public product release while continuing to emit the already-stable schema contracts at `1.0.0`.
30
+
In other words: Bering `v0.2.0`advances the product release line while continuing to emit the already-stable schema contracts at `1.0.0`.
Copy file name to clipboardExpand all lines: RELEASING.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ Product releases and schema publishing are separate operations:
9
9
- product release tags: `vX.Y.Z`
10
10
- schema publishing tags: `schema-vA.B.C`
11
11
12
-
For the first public product release, use `v0.1.0` for the product release and keep the public schema contracts pinned at `1.0.0`.
12
+
Product releases advance independently from the public schema contracts. As of the current release line, use `v0.2.0` for the product release while the public schema contracts remain pinned at `1.0.0`.
13
13
14
14
## Prerequisites
15
15
@@ -28,7 +28,7 @@ Dry-run without publishing:
28
28
29
29
```bash
30
30
make release-dry-run \
31
-
VERSION=0.1.0 \
31
+
VERSION=0.2.0 \
32
32
GIT_SHA="$(git rev-parse HEAD)" \
33
33
BUILD_DATE="$(git show -s --format=%cI HEAD)"
34
34
```
@@ -37,20 +37,20 @@ Full local release payload with OCI publish:
Copy file name to clipboardExpand all lines: docs/install.md
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Install
2
2
3
-
Bering `v0.1.0` is the first public product release. It still emits the stable public schema contracts `io.mb3r.bering.model@1.0.0` and `io.mb3r.bering.snapshot@1.0.0`.
3
+
Bering `v0.2.0` is the current product release. It still emits the stable public schema contracts `io.mb3r.bering.model@1.0.0` and `io.mb3r.bering.snapshot@1.0.0`.
4
4
5
5
## Binary Archives
6
6
@@ -14,18 +14,18 @@ Supported release targets:
14
14
-`darwin/arm64`
15
15
-`windows/amd64`
16
16
17
-
Example release asset names:
17
+
Example release asset names for `v0.2.0`:
18
18
19
-
-`bering_0.1.0_linux_amd64.tar.gz`
20
-
-`bering_0.1.0_linux_arm64.tar.gz`
21
-
-`bering_0.1.0_darwin_amd64.tar.gz`
22
-
-`bering_0.1.0_darwin_arm64.tar.gz`
23
-
-`bering_0.1.0_windows_amd64.zip`
19
+
-`bering_0.2.0_linux_amd64.tar.gz`
20
+
-`bering_0.2.0_linux_arm64.tar.gz`
21
+
-`bering_0.2.0_darwin_amd64.tar.gz`
22
+
-`bering_0.2.0_darwin_arm64.tar.gz`
23
+
-`bering_0.2.0_windows_amd64.zip`
24
24
25
25
Example:
26
26
27
27
```bash
28
-
tar -xzf bering_0.1.0_linux_amd64.tar.gz
28
+
tar -xzf bering_0.2.0_linux_amd64.tar.gz
29
29
./bering help
30
30
```
31
31
@@ -37,28 +37,28 @@ go build ./cmd/bering
37
37
38
38
## OCI Image
39
39
40
-
Pull the runtime image from any OCI registry:
40
+
Pull the published runtime image:
41
41
42
42
```bash
43
-
docker pull registry.example.com/bering:v0.1.0
44
-
docker run --rm registry.example.com/bering:v0.1.0 help
43
+
docker pull ghcr.io/mb3r-lab/bering:v0.2.0
44
+
docker run --rm ghcr.io/mb3r-lab/bering:v0.2.0 help
45
45
```
46
46
47
47
The release manifest records all published image references and the final digest in `oci_images`.
0 commit comments