Document release process
Describe the process directly in the repository under the file release-new-runtime.md
:
-
Update gdev.yaml
specs (eventually) -
Update spec_version
inruntime/gdev/src/lib.rs
-
Update client version (e.g. : version = '0.8.0'
inCargo.toml
) -
Cargo build to lock Cargo.lock
file -
Do the release process (https://forum.duniter.org/t/industrialiser-le-demarrage-dune-nouvelle-gx/11535/41) -
créer la branche et la pousser
-
attendre que la CI passe
-
cliquer sur "Create release"
-
attendre la fin des jobs "release_specs"
-
exécuter xtask + commit + push
-
exécuter les jobs Docker
-
vérifier que l'image Docker est sur https://hub.docker.com/r/
duniter/duniter-v2s/tags -
Corriger le gdev_6
Edited by Cédric Moreau