← Back to issue list

refactor: migrate set-default-track

View original Github issue

Metadata

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

Current evaluation

Merged into main as acae2c953, migrating set-default-track to the modern CLI by reusing #6109 and partially completing #5338.

Resolution: closed resolved

Reason: PR #6128 was approved and merged into main at commit acae2c953. It completed the set-default-track portion of the legacy store-command migration tracked by #5338.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Migrates the `set_default_track` command. This re-uses code already migrated in #6109, so it's a smaller change set. Partially completes https://github.com/canonical/snapcraft/issues/5338 (SNAPCRAFT-764) --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged into main as acae2c953, migrating set-default-track to the modern CLI by reusing #6109 and partially completing #5338.
stealth/space-bunny-alpha — closed resolved Merged PR #6128 (commit acae2c953), migrating set_default_track to modern code by reusing patterns from #6109 and partially completing #5338.
qwen/qwen3.6-35b-a3b — — Merged a refactoring change that migrates the set_default_track command. The update reuses code from PR #6109 and partially completes issue #5338. Approved by reviewers and passed all CI checks prior to integration.
qwen3.6-35b-a3b-mtp-q6 — — Refactored and merged the set_default_track command migration, reusing code from PR #6109. Partially completes issue #5338. Linting and tests passed successfully.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#6109 (confidence 100%)

    Its upload-metadata migration provided the reused implementation pattern.

  • Related To: canonical/snapcraft#5338 (confidence 100%)

    This PR partially completed the legacy store-command migration tracked by this issue.

Related issues

Issue Project State Summary Similarity
#3259 cli: introduce set-default-track snapcraft merged Merged PR #3259 as 25ef92147, introducing the set-default-track CLI command with the requested commit-message correction.
77%