← Back to issue list

ci: migrate snap publishing to github actions

View original Github issue

Metadata

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

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.
93%
#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.
77%
#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.
75%
#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.
74%
#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.
74%
#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.
72%
#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%