Skip to content

Commit

Permalink
update release docs to update chain version before creating release
Browse files Browse the repository at this point in the history
  • Loading branch information
Eslam-Nawara committed Nov 10, 2024
1 parent d85a925 commit 6ca6df1
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions docs/release/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ A `tag link` is a link that exists in a repo to a tag in another repo. We then u

For example a `development` tag link from tf-zos will point to a tag (say `61cc487`) under tf-autobuilder. What does that mean? it means the development env zos is using this build tag, and the flists installed (and used by the zos nodes) in development are installed from that build tag.

Before createing a new release we need to make sure that the chain(substrate client) is up to date.

On creating a new release, the build tag will get that exact release version (say v3.20.0), instead of a commit short hash.

For more details on how the system updates itself please check [upgrade documentation](../internals/identity/upgrade.md).
Expand All @@ -34,8 +36,6 @@ On creating a release it's exactly the same as above except the tag will be the
production -> ../tf-autobuilder/v3.4.5
```

> NOTE: during the writing of this docs, not all networks are using this release pipeline and they might still using the old style. Hopefully this will phaseout as soon as possible to use the procedure described in this document.
## Creating the links

Now, once a release is created the links from the tag links (qa, testing, production) are not auto-created by the build pipeline. Instead, these has to be created by other means when the operators decide it's right time to deploy a certain version to a certain network. Once decided the link then must be created. This brings us to the `zos-update-worker`
Expand Down

0 comments on commit 6ca6df1

Please sign in to comment.