Skip to content

How to release a new version

Constantine Molchanov edited this page Nov 1, 2025 · 4 revisions
  1. Update config.json:
{
  "versions": {
+   "2.2.6": {
-   "2.2.4": {
      "tags": [
        "latest",
        "2",
        "2.2"
      ]
    },
+   "2.2.4": {},
    "2.2.2": {},
    "2.2.0": {},
    "2.0.14": {
      "tags": [
        "2.0"
      ]
    },
 
  1. Add the new Dockerfiles:
$ dhbp build-and-push --dry --save 2.2.6
  1. Update the tag list in README.md:
$ dhbp generate-tag-list-md
  1. Commit, merge to master, and push with tags:
$ git add .
$ git commit -m "Add 2.2.6."
$ git checkout master
$ git merge develop
$ git tag 2.2.6
$ git push --all && git push --tags
  1. Add the new release to regular builds: https://github.com/nim-lang-ci/docker-images-regular/wiki/How-to-release-a-new-version

Clone this wiki locally