GHA CI: Use ubuntu-slim runner image for low priority tasks

As mentioned briefly in https://github.com/qbittorrent/qBittorrent/pull/23631#issuecomment-3677881954 & https://github.com/qbittorrent/qBittorrent/pull/23631#issuecomment-3677940316

Make use of `ubuntu-slim` runner images in our `CI` where applicable/practical.

From https://docs.github.com/en/actions/reference/runners/github-hosted-runners#single-cpu-runners :
>This type of runner is optimized for automation tasks, issue operations and short-running jobs. They are not suitable for typical heavyweight CI/CD builds.

* https://github.com/actions/runner-images?tab=readme-ov-file#available-images
* https://github.com/actions/runner-images/blob/main/images/ubuntu-slim/ubuntu-slim-Readme.md
* https://docs.github.com/en/actions/reference/runners/github-hosted-runners#standard-github-hosted-runners-for-public-repositories


PR #23661.
This commit is contained in:
xavier2k6
2026-01-03 08:31:11 +00:00
committed by GitHub
parent 9d5a8270cf
commit eb593aa846
3 changed files with 3 additions and 3 deletions

View File

@@ -11,7 +11,7 @@ concurrency:
jobs:
ci:
name: Check
runs-on: ubuntu-latest
runs-on: ubuntu-slim
permissions:
security-events: write
steps:

View File

@@ -11,7 +11,7 @@ concurrency:
jobs:
ci:
name: Check
runs-on: ubuntu-latest
runs-on: ubuntu-slim
permissions:
security-events: write

View File

@@ -8,7 +8,7 @@ permissions: {}
jobs:
stale:
runs-on: ubuntu-latest
runs-on: ubuntu-slim
permissions:
pull-requests: write
steps: