ci: migrate static & unit tests from travis to github actions
Metadata
Current evaluation
Merged PR #3373 as e9d0d1789, moving Snapcraft static and unit-test CI from Travis CI to GitHub Actions after prerequisite #3372.
Resolution: closed resolved
Reason: PR #3373 was merged into master as commit e9d0d1789, completing the CI migration after prerequisite PR #3372 landed.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Depends on #3372
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3373 as e9d0d1789, moving Snapcraft static and unit-test CI from Travis CI to GitHub Actions after prerequisite #3372. | |
| stealth/space-bunny-alpha | — | closed resolved | PR #3373 merged the migration of static and unit-test CI from Travis to GitHub Actions into master after prerequisite #3372; resolving commit e9d0d1789. | |
| stealth/space-bunny-alpha | — | closed resolved | Migrated static and unit tests from Travis CI to GitHub Actions. PR #3373 merged into master after prerequisite #3372, with conflicts resolved and CI passing. | |
| qwen/qwen3.6-35b-a3b | — | — | Migrated static and unit tests from Travis CI to GitHub Actions. Resolved conflicts, passed CI, and merged into master. Approved with 92.75% diff coverage despite minor overall coverage decrease. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Migrated static and unit tests from Travis CI to GitHub Actions and merged. Conflicts were resolved, with a minor coverage decrease but 92.75% diff coverage. |
Update history
No update history recorded yet.
Related work
-
Blocked By:
snapcore/snapcraft#3372
(confidence 100%)
Explicit prerequisite that exposed individual static checks as Make targets.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3375 ci: migrate spread tests to github actions | snapcraft | merged | Merged #3375 moved spread tests from Travis CI to GitHub Actions, updating three CI files (+84/-6). | |
| #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. | |
| #3388 ci: migrate snap publishing to github actions | snapcraft | merged | Merged PR #3388 by cjp256 moved Snapcraft's snap publishing CI to GitHub Actions (commit ae4a274a7, +55/-29 lines, approved after WIP iteration), superseding the closed-unmerged twin PR #3387. | |
| #3387 ci: migrate snap publishing to github actions | snapcraft | closed | PR #3387 (cjp256) moving snap publishing to GitHub Actions was closed unmerged; the identical work landed as PR #3388 via commit ae4a274a7. | |
| #107 ci: separate unit and integration tests | starbase | merged | Merged PR #107 as commit 3244cc2, splitting the GitHub Actions test workflow into separate unit and integration test jobs; repo now has tests/unit and tests/integration trees plus a test-integration tox env. | |
| #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. | |
| #3368 ci: use github actions for cla check | snapcraft | merged | Merged in snapcraft#3368 via ead57405c, replacing the previous CLA CI check with a GitHub Actions workflow. |