Skip to content

ci: switch some jobs to ubuntu-slim#5173

Open
kolyshkin wants to merge 1 commit intoopencontainers:mainfrom
kolyshkin:ubuntu-slim
Open

ci: switch some jobs to ubuntu-slim#5173
kolyshkin wants to merge 1 commit intoopencontainers:mainfrom
kolyshkin:ubuntu-slim

Conversation

@kolyshkin
Copy link
Copy Markdown
Contributor

Currently ubuntu-slim 1 is in preview, and it makes sense to try to switch some simpler jobs to it.

@kolyshkin kolyshkin force-pushed the ubuntu-slim branch 2 times, most recently from eb9e4f9 to ffcab37 Compare March 16, 2026 19:47
@kolyshkin kolyshkin marked this pull request as ready for review March 17, 2026 17:23
Currently ubuntu-slim [1] is in preview, and it makes sense to try
to switch some simpler jobs to it.

[1]: https://docs.github.com/en/actions/reference/runners/github-hosted-runners#single-cpu-runners

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
@kolyshkin kolyshkin marked this pull request as draft March 17, 2026 17:25
@kolyshkin kolyshkin marked this pull request as draft March 17, 2026 17:25
@kolyshkin
Copy link
Copy Markdown
Contributor Author

FWIW I don't see any improvement in jobs execution time.

@kolyshkin kolyshkin marked this pull request as ready for review March 18, 2026 01:07
@thaJeztah
Copy link
Copy Markdown
Member

FWIW I don't see any improvement in jobs execution time.

I was curious about that as well (also was considering if we needed to switch some checks); do we know if these would be accounted separately, so possibly less chances on rate limits? If so, that could still be an advantage (if we're running into those in this repository).

@thaJeztah
Copy link
Copy Markdown
Member

Doesn't appear to be; which is slightly odd, as there's less incentive to switch to those if they don't run faster, and if there's no benefits in concurrency (I'm assuming GitHub created these also to spend less resources);

Usage limits

Single-CPU runners follow the same concurrency model as other GitHub-hosted standard runners. See Actions limits. The concurrency for the runners is determined by your plan.

The job timeout for single-CPU runners is 15 minutes. If a job reaches this limit, the job is terminated and fails.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants