Skip to content

ci: use ubuntu-slim#401

Merged
v1v merged 8 commits intomainfrom
feature/use-ci-small-runners
Nov 11, 2025
Merged

ci: use ubuntu-slim#401
v1v merged 8 commits intomainfrom
feature/use-ci-small-runners

Conversation

@v1v
Copy link
Member

@v1v v1v commented Nov 6, 2025

See https://github.blog/changelog/2025-10-28-1-vcpu-linux-runner-now-available-in-github-actions-in-public-preview/

Requires rhysd/actionlint#585

What

Use ubuntu-slim

Why

image

Follow-ups

  • slack/send
  • elastic/active-branches

Use Python, but it's not installed in the slim, so let's install it and see whether we can move away from the request module and use the native support.

This will help with using slim images for those actions

Copilot AI review requested due to automatic review settings November 6, 2025 20:49
@github-actions
Copy link

github-actions bot commented Nov 6, 2025

🤖 GitHub comments

Just comment with:

  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)
  • /run exhaustive tests : Run the exhaustive tests Buildkite pipeline.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates all GitHub Actions workflows to use the new ubuntu-slim runner instead of ubuntu-latest, following the announcement of the 1 vCPU Linux runner now available in GitHub Actions.

Key Changes:

  • Migration from ubuntu-latest to ubuntu-slim across all workflow files

Reviewed Changes

Copilot reviewed 32 out of 32 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.github/workflows/test-version-framework.yml Updated runner to ubuntu-slim
.github/workflows/test-updatecli-run.yml Updated multiple job runners to ubuntu-slim
.github/workflows/test-updatecli-install.yml Updated runner to ubuntu-slim
.github/workflows/test-slack-send.yml Updated runner to ubuntu-slim
.github/workflows/test-slack-notify-result.yml Updated runner to ubuntu-slim
.github/workflows/test-pre-commit.yml Updated runner to ubuntu-slim
.github/workflows/test-oblt-cli-undeploy-my-kibana.yml Updated runner to ubuntu-slim
.github/workflows/test-oblt-cli-setup.yml Updated runner to ubuntu-slim
.github/workflows/test-oblt-cli-deploy-my-kibana.yml Updated runner to ubuntu-slim
.github/workflows/test-oblt-cli-cluster-name-validation.yml Updated runner to ubuntu-slim
.github/workflows/test-oblt-cli-cluster-create-serverless.yml Updated runner to ubuntu-slim
.github/workflows/test-oblt-cli-cluster-create-custom.yml Updated runner to ubuntu-slim
.github/workflows/test-oblt-cli-cluster-create-ccs.yml Updated runner to ubuntu-slim
.github/workflows/test-github-user-type.yml Updated runner to ubuntu-slim
.github/workflows/test-github-project-field-set.yml Updated runner to ubuntu-slim
.github/workflows/test-github-project-add.yml Updated runner to ubuntu-slim
.github/workflows/test-github-is-pr-author-member-of.yml Updated runner to ubuntu-slim
.github/workflows/test-github-is-member-of.yml Updated runner to ubuntu-slim
.github/workflows/test-github-comment-reaction.yml Updated runner to ubuntu-slim and renamed job from 'comment' to 'test'
.github/workflows/test-github-changed-files.yml Updated runner to ubuntu-slim
.github/workflows/test-github-backport-active.yml Updated runner to ubuntu-slim
.github/workflows/test-git-setup.yml Updated runner to ubuntu-slim
.github/workflows/test-feature-freeze.yml Updated runner to ubuntu-slim
.github/workflows/test-elastic-validate-catalog.yml Updated runner to ubuntu-slim
.github/workflows/test-elastic-github-commands.yml Updated runner to ubuntu-slim
.github/workflows/test-elastic-active-branches.yml Updated multiple job runners to ubuntu-slim
.github/workflows/test-check-dependent-jobs.yml Updated multiple job runners to ubuntu-slim, with one incorrect change
.github/workflows/test-buildkite-run.yml Updated runner to ubuntu-slim
.github/workflows/required-labels.yml Updated runner to ubuntu-slim
.github/workflows/release-drafter.yml Updated runner to ubuntu-slim
.github/workflows/no-test.yml Updated runner to ubuntu-slim
.github/workflows/create-major-tag.yml Updated runner to ubuntu-slim

@github-actions
Copy link

github-actions bot commented Nov 6, 2025

🤖 GitHub comments

Just comment with:

  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)
  • /run exhaustive tests : Run the exhaustive tests Buildkite pipeline.

@v1v v1v added the changelog:ci When you add a change that is related to CI label Nov 6, 2025
Copilot AI review requested due to automatic review settings November 6, 2025 21:00
@github-actions
Copy link

github-actions bot commented Nov 6, 2025

🤖 GitHub comments

Just comment with:

  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)
  • /run exhaustive tests : Run the exhaustive tests Buildkite pipeline.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 31 out of 31 changed files in this pull request and generated 1 comment.

@github-actions
Copy link

github-actions bot commented Nov 6, 2025

🤖 GitHub comments

Just comment with:

  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)
  • /run exhaustive tests : Run the exhaustive tests Buildkite pipeline.

@v1v v1v marked this pull request as ready for review November 6, 2025 21:05
@v1v v1v requested a review from a team as a code owner November 6, 2025 21:05
Copilot AI review requested due to automatic review settings November 6, 2025 21:05
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 31 out of 31 changed files in this pull request and generated no new comments.

@github-actions
Copy link

github-actions bot commented Nov 9, 2025

🤖 GitHub comments

Just comment with:

  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)
  • /run exhaustive tests : Run the exhaustive tests Buildkite pipeline.

Copilot AI review requested due to automatic review settings November 9, 2025 10:17
@github-actions
Copy link

github-actions bot commented Nov 9, 2025

🤖 GitHub comments

Just comment with:

  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)
  • /run exhaustive tests : Run the exhaustive tests Buildkite pipeline.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 32 out of 32 changed files in this pull request and generated 1 comment.

@github-actions
Copy link

🤖 GitHub comments

Just comment with:

  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)
  • /run exhaustive tests : Run the exhaustive tests Buildkite pipeline.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings November 10, 2025 20:24
@github-actions
Copy link

🤖 GitHub comments

Just comment with:

  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)
  • /run exhaustive tests : Run the exhaustive tests Buildkite pipeline.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 32 out of 32 changed files in this pull request and generated no new comments.

Copy link
Contributor

@fr4nc1sc0-r4m0n fr4nc1sc0-r4m0n left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@v1v v1v added this pull request to the merge queue Nov 11, 2025
Merged via the queue into main with commit a1a1d5c Nov 11, 2025
91 checks passed
@v1v v1v deleted the feature/use-ci-small-runners branch November 11, 2025 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog:ci When you add a change that is related to CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants