ci: allow republishing branches
Metadata
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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. |