diff --git a/CMakeLists.txt b/CMakeLists.txt index eeda7b9..9d6112f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.25) -project(COSC-4P80-Assignment-1 VERSION 12.0.0) +project(COSC-4P80-Assignment-1 VERSION 13.0.0) option(ENABLE_ADDRSAN "Enable the address sanitizer" OFF) option(ENABLE_UBSAN "Enable the ub sanitizer" OFF) diff --git a/commit.py b/commit.py index 5abacd1..5e7c282 100755 --- a/commit.py +++ b/commit.py @@ -174,7 +174,7 @@ def make_release(env: EnvData, name): urls = [] for line in repos_v: origin = ''.join(itertools.takewhile(str.isalpha, line.decode('utf8'))) - urls.append("https://api.github.com/repos/" + open_process(["git", "remote", "get-url", origin])[0].decode('utf8').replace("\n", "").replace("https://github.com/", "") + "releases") + urls.append("https://api.github.com/repos/" + open_process(["git", "remote", "get-url", origin], False)[0].decode('utf8').replace("\n", "").replace("https://github.com/", "") + "/releases") urls = set(urls) print(f"Urls: {urls}") data = { @@ -185,8 +185,9 @@ def make_release(env: EnvData, name): 'prerelease': False } headers = { - 'Authorization': f'token {env.github_token}', - 'Accept': 'application/vnd.github.v3+json' + 'Authorization': f'Bearer {env.github_token}', + 'Accept': 'application/vnd.github+json', + 'X-GitHub-Api-Version': '2022-11-28' } for url in urls: response = requests.post(url, headers=headers, data=json.dumps(data))