19 lines
548 B
Python
19 lines
548 B
Python
from api import api
|
|
from datetime import date, timedelta
|
|
|
|
|
|
def release_current_version() -> None:
|
|
version = api.get_current_version()
|
|
issues = api.get_release_issues(version["id"])
|
|
for issue in issues:
|
|
api.release_issue(issue["id"])
|
|
|
|
def add_version() -> None:
|
|
today = date.today()
|
|
api.add_version({
|
|
"name": today.strftime("RELEASE-%d%m%y"),
|
|
"due_date": (today + timedelta(weeks=1)).isoformat(),
|
|
"description": today.strftime("Релиз от %d.%m.%y"),
|
|
"sharing": "descendants"
|
|
})
|