← Back to issue list

chore(ci): simplify snap publish branch on merge

View original Github issue

Metadata

Project
charmcraft
Number
#1739
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged in canonical/charmcraft#1739 via commit 8832631a, simplifying snap publish branch selection when a pull request is merged.

Resolution: closed resolved

Reason: PR #1739 was approved and merged as commit 8832631a, reducing the snap-publish workflow by one net line and simplifying its merge-branch logic.

Evaluated by: mr-cal-bot

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in canonical/charmcraft#1739 via commit 8832631a, simplifying snap publish branch selection when a pull request is merged.
stealth/space-bunny-alpha — closed resolved Merged PR #1739 in commit 8832631a, simplifying snap publishing branch logic for merge events in the tests workflow.
stealth/space-bunny-alpha — closed resolved Merged charmcraft#1739, simplifying snap publish branch logic in CI to reduce the workflow by one net line.
qwen/qwen3.6-35b-a3b — — Merged a CI chore simplifying the snap publish branch logic on merge. Approved by a reviewer, passed CI checks, and modified a single file with a net reduction of one line.
qwen3.6-35b-a3b-mtp-q6 — — Merged a CI chore simplifying the Snap publish branch logic upon merge. The maintainer streamlined the continuous integration pipeline to reduce workflow complexity, requiring no further discussion.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/charmcraft#1756 (confidence 80%)

    Later commit ff36d80d addressed edge publishing from main in the same CI workflow.

Related issues

Issue Project State Summary Similarity
#4445 chore(ci): publish snaps for feature/ branches snapcraft closed Closed unmerged in favor of #4447, which merged as 51c7070b2 and enabled CI publishing of snaps from feature/ branches.
78%
#4446 chore(ci): publish snaps for feature/ branches snapcraft closed PR #4446 was closed unmerged and superseded by #4447, which landed the same CI change (feature/ branch snap publishing) in commit 51c7070b2.
77%
#4447 chore(ci): publish snaps for feature/ branches snapcraft merged Merged CI update #4447 in commit 51c7070b2 so snaps are published from feature/* branches.
75%
#1373 chore(ci): publish feature branches to edge/ charmcraft merged Merged PR #1373 (commit 3877731b) to publish feature-branch snaps to edge/pr-<number>, resolving #1372.
74%
#1735 build(ci): publish to correct branch from merge Q charmcraft merged Merged in canonical/charmcraft#1735 as commit dc254c77, fixing CI publishing so merge-queue builds target the correct branch.
74%
#713 chore(ci): move actions from snapcore to canonical rockcraft merged Merged PR #713 as commit 46a5eecc, moving CI actions from snapcore to canonical across three workflow files.
73%
#5567 chore(merge): 8.9.5 into main snapcraft merged Merged release branch 8.9.5 into main in canonical/snapcraft#5567 (39a6620c1), updating all part keys in the snapcraft.yaml reference.
72%
#5183 chore(merge): 8.5.1 into main snapcraft merged Merged Snapcraft 8.5.1 into main via #5183 (merge commit bfb63fa79), after approval by two reviewers.
71%
#2330 chore: merge 3.5.1 to main charmcraft merged Merged Charmcraft 3.5.1 into main via #2330 (commit cf40338e); two Ubuntu snap-test suites failed, but approval allowed the PR to merge.
70%
#5620 chore(merge): 8.10.2 into main snapcraft merged Merged release branch 8.10.2 into main via commit 9828bbd04, finalizing Snapcraft 8.10.2.
70%