Initiated the action. #1

Merged
Philipp merged 28 commits from philipp-patch-1 into main 2024-05-28 23:29:17 +02:00
Showing only changes of commit 0ef7755dd1 - Show all commits

View File

@ -19,13 +19,30 @@ function parseVersion(str){
async function increase_version_part(url, version, version_part) { async function increase_version_part(url, version, version_part) {
while (True) {
let url_with_version = "";
if (url_with_version == url) {
throw new Error('The url does not contain an {{VERSION}} marker!');
}
results = fetch(url)
if results.ok:
existing_version = test_vor_existence
if version_type == "minor":
test_vor_existence = Version(`${existing_version.major}.${existing_version.minor + 1}.0`)
elif version_type == "micro":
test_vor_existence = Version(`${existing_version.major}.${existing_version.minor}.${existing_version.micro + 1}`)
else:
raise ValueError()
else:
return existing_version
}
} }
async function increase_version() { async function increase_version() {
url="https://dl.gitea.com/act_runner/{{VERSION}}/act_runner-{{VERSION}}-linux-arm-7" let url="https://dl.gitea.com/act_runner/{{VERSION}}/act_runner-{{VERSION}}-linux-arm-7"
version= "0.1.1" let version = "0.1.1"
minor = _increment_version_part(url, version, version_part="minor") let minor = _increment_version_part(url, version, version_part="minor")
return str(_increment_version_part(url, minor, version_part="micro")) return str(_increment_version_part(url, minor, version_part="micro"))
} }