... | ... | @@ -3,6 +3,7 @@ |
|
|
1. Change version in `config.mk`
|
|
|
1. Update `NEWS`
|
|
|
1. Make sure the tests are passing (automatic), and check respiff report (manual)
|
|
|
2. Check package builds in [knot-resolver-devel](https://build.opensuse.org/project/show/home:CZ-NIC:knot-resolver-devel) are successful
|
|
|
2. Check docker: https://hub.docker.com/r/cznic/knot-resolver/builds/
|
|
|
1. Check that generated files are up to date.
|
|
|
```
|
... | ... | @@ -22,6 +23,12 @@ |
|
|
```
|
|
|
curl -u name.surname -n --basic -T {,https://public.nic.cz/files/knot-resolver/}knot-resolver-x.y.z.tar.xz
|
|
|
```
|
|
|
1. Trigger package build in OBS:
|
|
|
2. Make sure you've checked out the released version: `git checkout vx.y.z`
|
|
|
2. Make sure the release tarball `knot-resolver-x.y.z.tar.xz` is in git root
|
|
|
2. Prepare distro files: `./scripts/make-distrofiles.sh`
|
|
|
2. Upload new files to [knot-resolver-latest](https://build.opensuse.org/project/show/home:CZ-NIC:knot-resolver-latest): `./scripts/build-in-obs.sh knot-resolver-latest`
|
|
|
2. Check the builds have completed successfully (builds should be done in ~10mins and published within ~2 hours).
|
|
|
1. Update the [Knot Resolver website](https://gitlab.labs.nic.cz/websites/knot-resolver.cz):
|
|
|
2. Create a branch in the web repo
|
|
|
2. Link to the sources in `content/pages/en/download.rst`
|
... | ... | |