2019-04-05 12:40:08 -07:00
2019-04-05 01:11:55 +02:00

How to make a release

Versioning

Update libyaml version in:

  • announcement.msg
  • CMakeLists.txt
    • YAML_VERSION_MAJOR, YAML_VERSION_MINOR, YAML_VERSION_PATCH
  • appveyor.yml
  • configure.ac
    • YAML_MAJOR, YAML_MINOR, YAML_PATCH, YAML_RELEASE, YAML_CURRENT, YAML_REVISION

Create dist archives

Make sure you have a clean git repository (no changed files). The following process will clone your current git directory.

Run

make docker-dist

in the repository root or

make libyaml-dist

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 also create a zipfile.

Update pyyaml.org

Put the resulting tarball/zip in pyyaml.org/download/libyaml and run

make update
S
Description
Automated archival mirror of github.com/yaml/libyaml
Readme 2.1 MiB
Languages
C 97.5%
CMake 0.9%
Makefile 0.6%
Dockerfile 0.5%
M4 0.4%
Other 0.1%