Releases¶
Building and publishing releases¶
A release of dpl-cms can be build by pushing a tag that matches the following pattern:
The actual release is performed by the Publish source
Github action which
invokes task source:deploy
which in turn uses the tasks source:build
and
source:push
to build and publish the release.
Using the action should be the preferred choice for building and publishing
releases, but should you need to - it is possible to run the task manually
given you have the necessary permissions for pushing the resulting source-image.
Should you only need to produce the image, but not push it the task you can opt
for just invoking the source:build
task.
You can override the name of the built image and/or the destination registry
temporarily by providing a number of environment variables (see the
Taskfile). To permanently change these configurations, eg. in
a fork, change the defaults directly in the Taskfile.yml
.