INNER CODE UNIT · Python
release
mtkennerly/ludusavi · tasks.py:210
def release(ctx):
version = get_version()
confirm(f"release {version}")
ctx.run(f'git commit -m "Release v{version}"')
ctx.run(f'git tag v{version} -m "Release"')
ctx.run("git push")
ctx.run(f"git push origin tag v{version}")
@task
def release_flatpak(ctx, target="/git/com.github.mtkennerly.ludusavi"):
target = Path(target)
spec = target / "com.github.mtkennerly.ludusavi.yaml"
version = get_version()
with ctx.cd(target):