← Back to issue list

fix: push tags for remote-build

View original Github issue

Metadata

Project
snapcraft
Number
#4460
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #4460 in commit 21f6ad788, fixing remote-build to push Git tags to Launchpad for version discovery.

Resolution: closed resolved

Reason: PR #4460 was approved and merged as commit 21f6ad788, implementing the remote-build tag-push fix.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] 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 `make lint`? - [ ] Have you successfully run `pytest tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #4460 in commit 21f6ad788, fixing remote-build to push Git tags to Launchpad for version discovery.
stealth/space-bunny-alpha — closed resolved Merged PR #4460 as commit 21f6ad788, updating remote-build to push Git tags so tagged source revisions are available to remote builds.
stealth/space-bunny-alpha — closed resolved PR #4460 was merged, making remote-build push Git tags; the fix is recorded in commit 21f6ad788.
stealth/space-bunny-alpha — closed resolved Merged PR #4460, updating remote-build Git pushes to include tags; landed as commit 21f6ad788.
stealth/space-bunny-alpha — closed resolved Merged snapcore/snapcraft#4460 via commit 21f6ad788, enabling tag pushes for remote builds. All modified lines were covered by tests.
stealth/space-bunny-alpha — closed resolved Merged PR #4460, fixing remote-build to push Git tags. Implemented in commit 21f6ad788.
qwen/qwen3.6-35b-a3b — — Merged after approval from two reviewers. The fix enables pushing tags for remote-build, maintaining 89.18% overall test coverage with 100% on modified lines. Changes span four files, adding 57 lines and removing 5.
qwen3.6-35b-a3b-mtp-q6 — — Merged a fix to push tags for remote builds. The change passed code coverage checks and was integrated into the main branch, resolving the remote-build tag synchronization issue.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-application#384 (confidence 90%)

    Merged as commit dd5bccd3, adding the corresponding Git-tag push behavior to Craft Application remote builds.

Related issues

Issue Project State Summary Similarity
#384 fix(remotebuild): push git tags to launchpad craft-application merged Merged #384 as commit dd5bccd3, enabling remote builds to push Git tags to Launchpad so applications can derive versions from those tags.
88%
#224 fix(remotebuild): create the launchpad instance correctly craft-application merged Merged PR #224 as commit 87bc56a7, fixing remotebuild to create the Launchpad instance correctly.
72%
#1860526 source-type breaks remote-build snapcraft (launchpad) closed Fixed in a new remote-builder that pushes the existing repo to Launchpad unmodified, resolving the source-type: git failure during remote-build.
71%
#4481 Clean Launchpad repositories when remote-build errors are raised snapcraft closed Launchpad cleanup for remote-build errors was implemented in commit 663dcdfab; the author confirmed the request was completed.
70%
#573 ci: fix bugs in Launchpad sync fetch-service merged Merged PR #573 as commit 4269d4c, fixing Launchpad sync tag pushes and replacing the hardcoded maintainer username with the LP_USER secret.
70%