ci: migrate snap publishing to github actions
Metadata
Current evaluation
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.
Resolution: closed resolved
Reason: The pull request itself was merged into master in commit ae4a274a7 after a single reviewer approved it; the earlier duplicate PR #3387 was closed unmerged in favour of this one.
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 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. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3388 into master, migrating Snapcraft’s snap publishing CI to GitHub Actions in commit ae4a274a7. | |
| stealth/space-bunny-alpha | — | closed resolved | Snap publishing was migrated to GitHub Actions and merged via PR #3388 (commit ae4a274a7). | |
| stealth/space-bunny-alpha | — | closed resolved | Snap publishing was migrated to GitHub Actions by merged PR canonical/snapcraft#3388 (commit ae4a274a7). The earlier unmerged attempt #3387 was closed. | |
| qwen/qwen3.6-35b-a3b | — | — | Migrated snap publishing to GitHub Actions. Approved by one reviewer and merged into master, changing three files and increasing test coverage by 0.32%. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Migrated snap publishing to GitHub Actions. Successfully merged by maintainer cjp256, updating the CI pipeline and increasing overall code coverage by 0.32%. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
snapcraft#3387
(confidence 62%)
Same-title earlier attempt at the CI migration; closed unmerged once #3388 merged.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #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. | |
| #2944 add github action ci/cd | snapcraft | closed | Closed unmerged: the amd64-only workflow did not fit the six-architecture release process. Later, #3388 migrated Snap Store publishing to GitHub Actions. | |
| #3308 github actions: bootstrap CI workflow | snapcraft | closed | Closed unmerged on 2020-10-20 after maintainer review; the proposed GitHub Actions bootstrap was deferred to avoid overextending Snapcraft's testing effort without a full migration plan. | |
| #1916 fix(ci): move actions from snapcore to canonical | charmcraft | merged | Merged CI fix replacing Snapcore publish/build actions with Canonical-maintained actions after snapcore/action-publish lost its tags. | |
| #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. | |
| #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. |