Files
opencloud/thumbnails/docs/releasing.md
T
A.Unger 530336a826 Add 'thumbnails/' from commit '2ebf7b2f23af96b3b499c401fe5498a9349403d8'
git-subtree-dir: thumbnails
git-subtree-mainline: ccc651a11e
git-subtree-split: 2ebf7b2f23
2020-09-18 13:02:40 +02:00

1.2 KiB

title, date, weight, geekdocRepo, geekdocEditPath, geekdocFilePath
title date weight geekdocRepo geekdocEditPath geekdocFilePath
Releasing 2018-05-02T00:00:00+00:00 40 https://github.com/owncloud/ocis-thumbnails edit/master/docs releasing.md

{{< toc >}}

To release a new version of ocis-thumbnails, you have to follow a few simple steps.

Preperation

  1. Create a new branch e.g. release-x.x.x where x.x.x is the version you want to release.
  2. Checkout the preparation branch.
  3. Create a new changelog folder and move the unreleased snippets there. {{< highlight txt >}} mkdir changelog/x.x.x_yyyy-MM-dd/ # yyyy-MM-dd is the current date mv changelog/unreleased/* changelog/x.x.x_yyyy-MM-dd/ {{< / highlight >}}
  4. Commit and push the changes {{< highlight txt >}} git add --all git commit -m "prepare release x.x.x" git push {{< / highlight >}}
  5. Create a pull request to the master branch.

Release

  1. After the preparation branch has been merged update your local master. {{< highlight txt >}} git checkout master git pull {{< / highlight >}}
  2. Create a new tag (preferably signed). {{< highlight txt >}} git tag -s vx.x.x -m "release vx.x.x" git push --tags {{< / highlight >}}
  3. Wait for CI and check that the GitHub release was published.

Congratulations, you just released ocis-thumbnails!