← Back to issue list

ci: allow republishing branches

View original Github issue

Metadata

Project
snapcraft
Number
#5078
Type
pull request
State
merged
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

Merged the CI update allowing branch republishing. Approved by two reviewers, the maintainer bypassed unrelated test failures to integrate this POC branch directly into main.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox run -m lint`? - [ ] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`) ----- This branch has expired and needs to be tested.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged the CI update allowing branch republishing. Approved by two reviewers, the maintainer bypassed unrelated test failures to integrate this POC branch directly into main.
qwen3.6-35b-a3b-mtp-q6 Merged by maintainer mr-cal to enable CI branch republishing. Accepted as a proof of concept despite unrelated test failures, as the branch was not intended for main.
qwen3.6-35b-a3b-mtp-q6 Merged CI configuration updates to allow republishing branches. The maintainer approved and merged the proof-of-concept branch despite unrelated test failures, noting it was not intended for main.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#5082 ci: allow republishing branches (#5078) snapcraft merged Merged to main as a cherry-pick. Approved by two reviewers and passed CI. The change updates CI configuration to enable branch republishing, since manual workflows are determined by the main branch.
88%
#815 ci: fix publishing workflow craft-application merged Merged a single-line fix to the CI publishing workflow. Approved by two reviewers with all continuous integration checks passing.
75%
#1735 build(ci): publish to correct branch from merge Q charmcraft merged Merged CI fix correcting branch publishing from the merge queue. Approved by two reviewers, the one-file change (+5/-1) ensures artifacts deploy to the target branch, resolving a misconfiguration.
73%
#126 ci(renovate): allow more branches starbase merged Merged a configuration update to explicitly set Renovate's branchConcurrentLimit, resolving an implicit setting that blocked automerges and PR creation. Approved by reviewers, passed CI, and modified one file without affecting coverage.
71%
#352 ci(snap): publish snap for PRs and feature branches rockcraft merged Merged CI workflow update to publish Snap packages for pull requests and feature branches. Approved by two reviewers, changing one file with 25 additions and one deletion.
71%
#1756 build(ci): fix edge publishing on main charmcraft merged Merged after approval. Resolves edge publishing failures on the main branch by updating the CI workflow. The change modifies a single file to correct the publishing pipeline.
71%
#167 ci(snap): publish snap for PRs and feature branches imagecraft merged Merged to enable snap publishing for PRs and feature branches. Approved by three reviewers. One CI check failed but was bypassed. Reviewers noted the configuration should ideally be migrated to starflow/starbase later.
70%