Skip to content

Commit 2ec7ecc

Browse files
authored
Merge pull request #1429 from o1-labs/dw/release-update-node
Website/release: platform lead should be contacted to deploy nodes
2 parents 0dcb246 + 9055853 commit 2ec7ecc

File tree

1 file changed

+32
-5
lines changed

1 file changed

+32
-5
lines changed

website/docs/appendix/release-process.mdx

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ Copy and paste this checklist when announcing a release in progress:
103103
- [ ] Main branch merged back to develop
104104
- [ ] Documentation updated
105105
- [ ] Release announced in #announcements
106+
- [ ] Platform lead contacted for infrastructure updates
106107
- [ ] Known issues documented (if any)
107108

108109
**Tracking:** [Link to PR/Issue] **Status:** 🟡 In Progress
@@ -172,7 +173,9 @@ Release branches **must** follow the format `release/vX.Y.Z` where:
172173
- `release/V1.5.0` (uppercase 'V')
173174

174175
This naming convention is enforced by CI checks. Any push to a branch starting
175-
with `release/` that doesn't follow this format will fail validation. :::
176+
with `release/` that doesn't follow this format will fail validation.
177+
178+
:::
176179

177180
<!-- prettier-ignore-stop -->
178181

@@ -186,11 +189,11 @@ git push -u origin release/v1.5.0
186189

187190
<!-- prettier-ignore-start -->
188191

189-
:::info Docker Images for Release Branches After pushing the release branch
192+
:::info Docker Images for Release Branches
190193

191-
CI will automatically build and push Docker images tagged with the branch name.
192-
These images are available for local testing while the release PR is being
193-
reviewed.
194+
After pushing the release branch, CI will automatically build and push Docker
195+
images tagged with the branch name. These images are available for local testing
196+
while the release PR is being reviewed.
194197

195198
**Images will be available as:**
196199

@@ -394,6 +397,30 @@ make release-merge-back
394397

395398
This target includes safety confirmations since it pushes directly to develop.
396399

400+
### Infrastructure Updates
401+
402+
When releasing a new version of the Mina Rust node, o1Labs infrastructure must
403+
also be updated to use the new version.
404+
405+
<!-- prettier-ignore-start -->
406+
407+
:::important Contact Platform Lead
408+
409+
After completing the release process, **contact the platform lead** to
410+
coordinate infrastructure updates. The platform team has specific procedures for
411+
deploying new node versions across o1Labs infrastructure.
412+
413+
**Action Required:**
414+
415+
- Notify platform lead of the new release version
416+
- Provide release notes and any deployment considerations
417+
- Coordinate timing of infrastructure rollout
418+
- Verify successful deployment across environments
419+
420+
:::
421+
422+
<!-- prettier-ignore-stop -->
423+
397424
## Hotfix Process
398425

399426
For urgent patches to released versions:

0 commit comments

Comments
 (0)