Skip to content

ci: run KVM jobs on GitHub runners#748

Open
mkroening wants to merge 2 commits intomainfrom
github-runner
Open

ci: run KVM jobs on GitHub runners#748
mkroening wants to merge 2 commits intomainfrom
github-runner

Conversation

@mkroening
Copy link
Copy Markdown
Member

@mkroening mkroening commented Aug 29, 2024

This allows running the Uhyve CI without requiring self-hosted runners.

@mkroening mkroening self-assigned this Aug 29, 2024
@mkroening mkroening force-pushed the github-runner branch 4 times, most recently from bde0995 to 6fd69b8 Compare February 20, 2025 09:18
@mkroening mkroening marked this pull request as draft February 20, 2025 09:18
@codecov
Copy link
Copy Markdown

codecov bot commented Feb 20, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.47%. Comparing base (ab4fb58) to head (dabf183).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #748      +/-   ##
==========================================
- Coverage   76.64%   76.47%   -0.17%     
==========================================
  Files          28       28              
  Lines        3609     3609              
==========================================
- Hits         2766     2760       -6     
- Misses        843      849       +6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@mkroening mkroening force-pushed the github-runner branch 4 times, most recently from 3ec1f48 to c6cd766 Compare February 20, 2025 09:51
@mkroening mkroening marked this pull request as ready for review February 20, 2025 10:18
@mkroening mkroening assigned jounathaen and unassigned mkroening Feb 20, 2025
@mkroening mkroening requested a review from jounathaen February 20, 2025 10:18
@jounathaen
Copy link
Copy Markdown
Member

So we had an internal discussion, and came to the conclusion that a switch only provides minor benefits at the moment and keeping a little independence with our infrastructure is a value on its own.

But we keep the PR open, so we can easily adapt if the need for the GH runners occurs.

@n0toose n0toose added the ci Concerns GitHub Actions workflows label Aug 7, 2025
@mkroening mkroening force-pushed the github-runner branch 2 times, most recently from 4fa7e60 to 6b2d8da Compare January 5, 2026 07:49
Signed-off-by: Martin Kröning <martin.kroening@eonerc.rwth-aachen.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Concerns GitHub Actions workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants