ci: migrate spread tests to github actions
Metadata
Current evaluation
Merged #3375 moved spread tests from Travis CI to GitHub Actions, updating three CI files (+84/-6).
Resolution: closed resolved
Reason: PR #3375 was approved and merged. Codecov recorded its head commit 597a45f being merged into master at 24162f9.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Signed-off-by: Chris Patterson <chris.patterson@canonical.com>
- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `./runtests.sh static`?
- [ ] Have you successfully run `./runtests.sh tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #3375 moved spread tests from Travis CI to GitHub Actions, updating three CI files (+84/-6). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3375 moved spread testing from Travis CI to GitHub Actions, adding 84 and removing 6 lines across three files. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to master after approval. Migrated spread tests to GitHub Actions, modifying three files with 84 additions and 6 deletions. Codecov reported a negligible 0.01% coverage decrease. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Migrated spread tests to GitHub Actions. Successfully merged into master by maintainer cjp256. Codecov reported a negligible -0.01% coverage change upon integration. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3374 [wip] ci: migrate spread tests to github actions | snapcraft | closed | WIP PR to migrate spread tests from Travis CI to GitHub Actions, closed unmerged. Superseded by PR #3375, merged as commit 6c59e9f55 with the identical +84/-6, 3-file change. | |
| #3373 ci: migrate static & unit tests from travis to github actions | snapcraft | merged | Merged PR #3373 as e9d0d1789, moving Snapcraft static and unit-test CI from Travis CI to GitHub Actions after prerequisite #3372. | |
| #285 CI: migrate from Travis to Github Actions | charmcraft | merged | Merged PR #285 as commit f3099dfa via merge commit 790f58e5, replacing Travis CI with GitHub Actions. | |
| #895 ci: move prometheus test to spread | charmcraft | merged | PR #895 moved the Prometheus test from GitHub Actions to Spread and was merged via 5487dfe6; implementation commit eb4b47b9. | |
| #4248 spread: separate legacy tests | snapcraft | closed | PR #4248 was merged into main, separating legacy spread tests into dedicated GitHub Actions runs to reduce repeated test execution after failures. | |
| #127 Fix spread tests | imagecraft | merged | Fixed and merged as commit cd43de1, updating 11 files (+49/-38); all listed CI checks, including spread, passed. | |
| #4247 spread: separate legacy tests | snapcraft | closed | Closed PR #4247 was superseded by merged PR #4248, which split legacy spread tests into separate GitHub Actions runs to reduce repeated work after failures. | |
| #2301 tests: move most tests to spread and reorder travis.yaml | snapcraft | merged | Merged PR #2301 moved most Python tests into spread, retained the store test, and reordered Travis jobs to improve test speed (commit 88005edf4). | |
| #1794761 move python driven tests to spread | snapcraft (launchpad) | closed | Migrated Python-driven tests from Travis to spread via snapcore/snapcraft#2301, merged as commit 88005edf4 ("tests: move most tests to spread and reorder travis.yaml"), leaving store tests on Travis. |