← Back to issue list

ci: run spread tests on hotfix branches

View original Github issue

Metadata

Project
craft-application
Number
#863
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged CI configuration enabling spread tests on hotfix branches. Approved by two reviewers with all checks passing. Eliminates the admin override requirement for hotfix branch creation with a single line change.

Suggested action:

No scores available.

Issue body

This fixes the need for admin override to create hotfix branches. - [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? - [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? ---

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged CI configuration enabling spread tests on hotfix branches. Approved by two reviewers with all checks passing. Eliminates the admin override requirement for hotfix branch creation with a single line change.
qwen3.6-35b-a3b-mtp-q6 Merged to configure CI for running spread tests on hotfix branches, removing the requirement for admin override during branch creation. Integrated by maintainer lengau.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#5786 ci: run spread on push to main/hotfix snapcraft merged Merged after two approvals. Updated CI configuration to run spread tests on main and hotfix branch pushes, enabling non-admin maintainers to create hotfix branches. Merged following successful CI validation.
90%
#4954 tests: update spread tests in hotfix/7.5 snapcraft merged Merged into hotfix/7.5 to update spread tests and repair CI. The branch includes six cherry-picks and six new commits, passed all CI and coverage checks, received reviewer approval, and unblocked issues #4950 and #4936.
80%
#5784 ci: run spread on push to main/hotfix snapcraft closed Closed without merging due to failing lint checks and an unresolved review comment. The change to run spread tests on main/hotfix pushes was abandoned after 305 days.
76%
#573 ci: run spread tests on 'spread-installed' runners rockcraft merged Merged a two-file, four-line CI configuration change to run spread tests on spread-installed runners. Approved by three reviewers and integrated.
76%
#1083 ci: fix spread test missing PATH charmcraft merged Merged a fix for a CI spread test missing the PATH variable. The change updated four files and received reviewer approval. Post-merge validation confirmed the spread tests for configure and remove passed successfully.
75%
#1220 ci: always run spread workflow on schedule rockcraft merged Merged CI configuration updates ensuring the full Spread test suite always runs on the scheduled bi-daily workflow for the main branch, preventing automatic skips. Approved by one reviewer and passed all checks.
74%
#5434 ci: add check for each manual spread test job snapcraft merged Merged CI configuration changes adding explicit checks for manual spread test jobs. This prevents jobs from incorrectly showing as skipped when the manual label is absent. Approved by reviewers and passed all CI checks.
72%
#127 Fix spread tests imagecraft merged Merged after receiving approval from two reviewers and passing all CI checks. The changes fix spread tests across 11 files (+49/-38 lines).
72%
#2032 ci: fixes to several weekly spread tests charmcraft merged Merged CI fixes for several weekly spread tests. Approved by two reviewers and passed all checks with minimal changes across three files. Addresses initial test failures as a starting point for broader improvements.
71%
#4715 ci: adjust tags for spread runs snapcraft merged Merged. Adjusted CI tags for spread runs to support Canonical's self-hosted runners. Approved by two reviewers, passed CI, and maintained coverage. Modified two files with six additions and six deletions.
71%