← 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

Scheduled full Spread coverage landed via canonical/rockcraft#1220 (commit 4f2ec54b), replacing #1219; scheduled runs now bypass source-file filtering.

Resolution: closed superseded

Reason: PR #1219 was superseded by canonical/rockcraft#1220, which merged as commit 4f2ec54b and made scheduled main-branch CI always run the full Spread suite.

Evaluated by: mr-cal-bot

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
stealth/space-bunny-alpha — closed superseded Scheduled full Spread coverage landed via canonical/rockcraft#1220 (commit 4f2ec54b), replacing #1219; scheduled runs now bypass source-file filtering.
stealth/space-bunny-alpha — closed resolved Merged in canonical/rockcraft#1220 as 4f2ec54b, ensuring scheduled main-branch CI always runs the full Spread suite instead of skipping it.
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 work

  • Superseded By: canonical/rockcraft#1220 (confidence 97%)

    Merged as commit 4f2ec54b with the requested scheduled Spread workflow behavior.

Related issues

Issue Project State Summary Similarity
#1220 ci: always run spread workflow on schedule rockcraft merged PR #1220 by medubelko merged (commit 4f2ec54b) into main: adds `|| github.event_name == 'schedule'` to the snap-build, upload-artifact and source-spread-tests conditions in .github/workflows/spread.yaml so bi-daily main runs always execute the full Spread suite.
75%