← Back to issue list

ci: run full spread workflow on scheduled suite

View original Github issue

Metadata

Project
rockcraft
Number
#1219
Type
pull request
State
closed
Author
medubelko
Labels
Created
Updated
Closed

Current evaluation

Closed without merging. The change to run full Spread tests on scheduled CI runs failed the source-spread-tests check and received no reviews. Likely abandoned due to the failing CI and lack of reviewer feedback.

Suggested action:

No scores available.

Issue body

The CI skips the full Spread tests for all CI runs. But for the scheduled CI on the `main` branch, there's no benefit in skipping those tests. There's no way to mutate a workflow output with overriding it in a scriptlet, so this is the simplest way I could think of. @tigarmo Any clever ways to test this other than in production? --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/rockcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without merging. The change to run full Spread tests on scheduled CI runs failed the source-spread-tests check and received no reviews. Likely abandoned due to the failing CI and lack of reviewer feedback.
qwen3.6-35b-a3b-mtp-q6 Merged to configure CI to run full Spread tests on scheduled main branch runs, replacing the previous skip logic.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#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.
78%
#1205 ci: make workflows conditional, add docs-only spread tests rockcraft closed Closed without merging. The changes to conditional CI workflows and docs-only Spread tests remained pending review with unresolved comments and failing snap-tests. The PR was likely abandoned or superseded.
76%
#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.
75%
#395 ci: add manual spread workflow with per-suite labels imagecraft closed Closed without merging due to unresolved review comments and failing CI checks. The PR proposed adding a per-suite manual spread workflow but was not approved.
74%
#3480 ci: spread testing snapcraft closed Closed without merging. The maintainer submitted the pull request as a temporary test, requested it be ignored, and abandoned it without review or CI checks.
72%
#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.
72%
#1097 spread: make spread-large run all charm tests charmcraft closed Closed without merging. The update to run all charm tests in spread-large stayed pending review with four unresolved comments and no CI checks, indicating the change was abandoned.
71%
#3089 ci: move staging store tests to spread snapcraft closed Closed without being merged. The pull request to move staging store tests to spread was abandoned, receiving no reviews, CI checks, or comments before closure.
70%