← Back to issue list

ci: migrate static & unit tests from travis to github actions

View original Github issue

Metadata

Project
snapcraft
Number
#3373
Type
pull request
State
merged
Author
cjp256
Labels
—
Created
Updated
Closed

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).
78%
#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.
78%
#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.
77%
#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.
72%
#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.
71%
#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.
71%
#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.
71%