← Back to issue list

ci: add sync to Launchpad

View original Github issue

Metadata

Project
fetch-service
Number
#56
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #56 as commit cf4e5e8, adding push-triggered sync to a private Launchpad repository to build the snap and publish it to the edge channel.

Resolution: closed resolved

Reason: PR #56 was approved and merged, adding the Launchpad synchronization workflow. Commit cf4e5e8 records the merged change.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Syncs to an equivalent private repository on Launchpad on push. This will build the snap and push it to edge. - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- The other side of this on Launchpad: https://launchpad.net/~canonical-starcraft/fetch-service/+snap/fetch-service-edge

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #56 as commit cf4e5e8, adding push-triggered sync to a private Launchpad repository to build the snap and publish it to the edge channel.
qwen/qwen3.6-35b-a3b — closed resolved Merged PR adding CI configuration to sync the repository to a private Launchpad repository on push, enabling automated snap builds and edge releases.

Update history

Date Change
created

Related work

  • Related To: canonical/fetch-service#78 (confidence 95%)

    Follow-up PR corrected the force-push target Launchpad repository in commit f20d07e.

Related issues

Issue Project State Summary Similarity
#396 ci: sync to launchpad better fetch-service merged PR #396 merged as commit c12f3da, changing Launchpad CI sync to mirror mode so stale refs are deleted and tags are pushed.
78%
#213 feat: allow launchpad repositories fetch-service closed Launchpad repository support moved to canonical/fetch-service#216, merged as commit 25ee538; #213 remained unmerged because its fork could not run the sync-lp CI pipeline.
71%
#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.
71%
#167 ci(snap): publish snap for PRs and feature branches imagecraft merged Merged PR #167 as commit 3807c4b, adding Snap publishing for pull requests and feature branches through the edge channel.
71%