release-tool 0.4.0

Configuration-driven release lifecycle for computed-parameter repositories
Documentation
required_version = "0.1.0"

[repository]
github = "computed-parameter/skycross-py"
branch = "master"

[hooks]
preflight = ["just", "ci-test"]

[publishers.release]
kind = "github_release"
title = "Skycross {version}"
prerelease = true

[[targets]]
name = "app"
kind = "docker_archive"
publisher = "release"
default = true
platform = "linux/amd64"
image = "skycross/app:{version}"
asset = "skycross-app-{version}-linux-amd64.tar.xz"
build = ["just", "_build-release-image", "{image}"]
local_check = ["just", "_check-release-image", "{image}"]