From 03249df715aa04dbe689649145ae7e059eda8e6d Mon Sep 17 00:00:00 2001 From: Ivan FB <128452529+Ivansete-status@users.noreply.github.com> Date: Thu, 12 Mar 2026 19:13:40 +0100 Subject: [PATCH] Add deployment process (#3751) --- .github/ISSUE_TEMPLATE/deploy_release.md | 50 ++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/deploy_release.md diff --git a/.github/ISSUE_TEMPLATE/deploy_release.md b/.github/ISSUE_TEMPLATE/deploy_release.md new file mode 100644 index 000000000..68557bf46 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/deploy_release.md @@ -0,0 +1,50 @@ +--- +name: Deploy Release +about: Execute tasks for deploying a new version in a fleet +title: 'Deploy release vX.X.X in waku.sandbox and/or status.prod fleet' +labels: deploy-release +assignees: '' + +--- + + + +### Link to the Release PR + + + +### Items to complete, in order + + + +- [ ] Receive sign-off from DST. + - [ ] Inform DST team about what are the expectations for this release. For example, if we expect higher, same or lower bandwidth consumption. Or a new protocol appears, etc. + - [ ] Ask DST to add a comment approving this deployment and add a link to the analysis report. + +- [ ] Update waku.sandbox with [this deployment job](https://ci.infra.status.im/job/nim-waku/job/deploy-waku-sandbox/). + +- [ ] Deploy to status.prod + - [ ] Ask Status admin to add a comment approving that this deployment to happen now. + - [ ] Update status.prod with [this deployment job](https://ci.infra.status.im/job/nim-waku/job/deploy-status-prod/). + +- [ ] Update infra config + - [ ] Submit PRs into infra repos to adjust deprecated or changed arguments (review CHANGELOG.md for that release). And confirm the fleet can run after that. This requires coordination with infra team. + +### Reference Links + +- [Release process](https://github.com/logos-messaging/logos-delivery/blob/master/docs/contributors/release-process.md) +- [Release notes](https://github.com/logos-messaging/logos-delivery/blob/master/CHANGELOG.md) +- [Infra-role-nim-waku](https://github.com/status-im/infra-role-nim-waku) +- [Infra-nim-waku](https://github.com/status-im/infra-nim-waku) +- [Infra-Status](https://github.com/status-im/infra-status) +- [Jenkins](https://ci.infra.status.im/job/nim-waku/) +- [Fleets](https://fleets.waku.org/) +- [Harbor](https://harbor.status.im/harbor/projects/9/repositories/nwaku/artifacts-tab) +- [Kibana](https://kibana.infra.status.im/app/)