From e55a111a1e084ed156bcef95c2cb7458d30cff4e Mon Sep 17 00:00:00 2001 From: Christopher Bartz Date: Wed, 1 Oct 2025 12:40:28 +0200 Subject: [PATCH 1/2] use multithreading instead of multiprocessing for spawning runners --- .../src/github_runner_manager/manager/runner_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/github-runner-manager/src/github_runner_manager/manager/runner_manager.py b/github-runner-manager/src/github_runner_manager/manager/runner_manager.py index 7525367191..2c5e1291d4 100644 --- a/github-runner-manager/src/github_runner_manager/manager/runner_manager.py +++ b/github-runner-manager/src/github_runner_manager/manager/runner_manager.py @@ -8,7 +8,7 @@ import time from dataclasses import dataclass from enum import Enum, auto -from multiprocessing import Pool +from multiprocessing.pool import ThreadPool as Pool from typing import Iterator, Sequence, Type from github_runner_manager import constants From d07b3f4474839dda231f06915c36fde748cd7cc4 Mon Sep 17 00:00:00 2001 From: Christopher Bartz Date: Wed, 1 Oct 2025 12:44:19 +0200 Subject: [PATCH 2/2] bump application version --- github-runner-manager/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/github-runner-manager/pyproject.toml b/github-runner-manager/pyproject.toml index 51a518d741..d485400770 100644 --- a/github-runner-manager/pyproject.toml +++ b/github-runner-manager/pyproject.toml @@ -3,7 +3,7 @@ [project] name = "github-runner-manager" -version = "0.6.2" +version = "0.6.3" authors = [ { name = "Canonical IS DevOps", email = "is-devops-team@canonical.com" }, ]