← Back to issue list

ci: run spread on push to main/hotfix

View original Github issue

Metadata

Project
snapcraft
Number
#5786
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #5786 as commit db2b03097, adding Spread test runs for pushes to main and hotfix/** branches.

Resolution: closed resolved

Reason: PR #5786 was approved and merged as commit db2b03097; the workflow now runs Spread tests for main and hotfix/** pushes.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This allows non-admins with write access (the Starcraft team) to create hotfix branches - [ ] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint`? - [ ] Have you successfully run `make test`? ---

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #5786 as commit db2b03097, adding Spread test runs for pushes to main and hotfix/** branches.
stealth/space-bunny-alpha — closed resolved Merged PR #5786 as db2b03097, enabling Spread CI on pushes to main and hotfix branches so Starcraft team writers can create hotfixes.
stealth/space-bunny-alpha — closed resolved Merged #5786 in commit db2b0309, expanding Spread CI to run on pushes to main and hotfix branches so write-access Starcraft team members can create hotfixes.
stealth/space-bunny-alpha — closed resolved Merged #5786 (commit db2b0309), expanding the spread CI trigger to pushes to main and hotfix branches and enabling write-access Starcraft team members to create hotfixes.
qwen/qwen3.6-35b-a3b — — 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.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Configures CI to run spread tests on pushes to main and hotfix branches, enabling non-admin maintainers to create hotfix branches.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#5784 ci: run spread on push to main/hotfix snapcraft closed Merged via #5786 (commit db2b0309): spread CI now runs on pushes to main and hotfix/** branches, and write-access Starcraft team members can create hotfix branches. Change is present in main's spread.yml.
87%
#863 ci: run spread tests on hotfix branches craft-application merged Merged PR #863 as commit 25dbf6d0, adding hotfix/* to spread-test push triggers so hotfix branches no longer require an admin branch-creation override.
87%
#1083 ci: fix spread test missing PATH charmcraft merged Merged PR #1083 as commit 13c96b83, fixing the missing PATH in Spread tests; configure and remove tests then passed.
75%
#4954 tests: update spread tests in hotfix/7.5 snapcraft merged Merged PR #4954 into hotfix/7.5 with six cherry-picks and six commits repairing CI and spread tests; it unblocked icon fixes for #4950 and #4936.
75%
#3986 Hotfix/7.2 merge snapcraft merged PR #3986 was merged into main as the 7.2 hotfix after unit tests returned to green and the new spread test passed.
75%
#573 ci: run spread tests on 'spread-installed' runners rockcraft merged Merged PR #573 as commit c8ff5823, updating CI to run Spread tests on runners labeled "spread-installed."
74%
#490 ci(spread): run spread on all systems imagecraft closed PR #490 was superseded by PR #495 (commit 4c5701d), which merged the same change to run spread tests on all systems per backend.
74%
#127 Fix spread tests imagecraft merged Fixed and merged as commit cd43de1, updating 11 files (+49/-38); all listed CI checks, including spread, passed.
73%
#3662 tests: update spread url snapcraft merged Merged PR #3662 updated Spread tarball URLs in two test files via commit 507959d70.
72%
#97 fix(test): fix spread tests on Fedora snapcraft-rocks merged Merged PR #97 switched Spread tests from the closed core18 Docker branch to the default branch, fixing them on Fedora 39.
71%