From 250c276945381e45cf27704878c728399ad84646 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tina=20M=C3=BCller?= Date: Sat, 11 Apr 2020 19:45:14 +0200 Subject: Add more info --- README.md | 36 +++++++++++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 75b1cec..e57177f 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,8 @@ Update libyaml version in: * configure.ac * `YAML_MAJOR`, `YAML_MINOR`, `YAML_PATCH`, `YAML_RELEASE`, `YAML_CURRENT`, `YAML_REVISION` +Commit and push everything to release/0.x.y + ## Create dist archives Make sure you have a clean git repository (no changed files). The following @@ -25,12 +27,40 @@ in the repository root or in packaging/docker. -It will create a docker image and run `make dist` in the container to create -a tarball written to packaging/docker/output. +It will create a docker image (libyaml-dev) and run `make dist` in the container +to create a tarball written to packaging/docker/output. It will also create a zipfile. +## Update dist branch + + git worktree add dist dist + cd dist + rm -r * + cp -r ../packaging/docker/output/yaml-0.x.y/* . + +Check diffs and commit changes. + + git tag dist-0.x.y + git push origin dist dist-0.x.y + +## Update master + + git merge release/0.x.y + git tag -a 0.x.y + # + # Paste the corresponding entry from the Changes file + # Look at an earlier release for how it should look like: + # git show 0.2.3 + git push origin master 0.x.y + ## Update pyyaml.org -Put the resulting tarball/zip in pyyaml.org/download/libyaml and run +* Put the resulting tarball & zip in pyyaml.org/download/libyaml +* Update wiki/LibYAML.md with release number and date +* Update wiki/index.md + +Run make update + +Check diffs and commit and push. -- cgit v1.2.1