← Back to issue list

[DRAFT] ci: use self-hosted runners for linux integration tests

View original Github issue

Metadata

Project
craft-providers
Number
#428
Type
pull request
State
closed
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Draft PR #428 to run Linux integration tests on self-hosted runners was closed unmerged by author mr-cal, citing runner limitations; CI stayed on GitHub-hosted runners.

Resolution: closed stale

Reason: The author closed the draft himself without merging (no resolving commit); his comment lists the self-hosted runner limitations: fork branch restrictions, only Ubuntu 22.04, almalinux download firewall block, and re-review friction. Work continued on GitHub-hosted runners, e.g. #431.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Draft PR #428 to run Linux integration tests on self-hosted runners was closed unmerged by author mr-cal, citing runner limitations; CI stayed on GitHub-hosted runners.
qwen/qwen3.6-35b-a3b — closed stale Abandoned by author due to self-hosted runner limitations, including fork branch restrictions, limited OS versions, firewall issues, and contributor friction.

Update history

Date Change
created

Related work

  • Duplicate Of: canonical/craft-providers#427 (confidence 80%)

    Identically titled draft PR using self-hosted runners for Linux integration tests, also closed unmerged.

  • Related To: canonical/craft-providers#431 (confidence 55%)

    Merged 'ci: clean disk on github runners' shows the team stayed on GitHub-hosted runners and addressed disk constraints instead.

Related issues

Issue Project State Summary Similarity
#427 [DRAFT] ci: use self-hosted runners for linux integration tests craft-providers closed Draft PR #427 was closed unmerged after 231 days without review; self-hosted Linux integration-test runners were not adopted.
93%
#426 [DRAFT] ci: run linux integration tests on self-hosted runners craft-providers closed Draft #426 was closed unmerged after #431 (commit 3e5a1df) solved runner disk pressure by deleting Android SDK files, unblocking Linux integration tests and #330.
85%
#571 ci: use self-hosted runners for ci workflows rockcraft closed Closed unmerged and superseded by PR #573, whose commit c8ff5823 moved spread tests to self-hosted runners labeled spread-enabled.
77%
#293 ci: run on self-hosted runners fetch-service merged Merged CI change to run jobs on self-hosted runners; resolving commit fb8fa56 landed in main.
72%