← Back to issue list

Publish testcraft from PRs to relevant branches

View original Github issue

Metadata

Project
craft-application
Number
#982
Type
issue
State
open
Author
lengau
Labels
Status: Triaged Type: Enhancement
Created
Updated
Closed

Current evaluation

CI enhancement to publish testcraft snap from PRs/main to dedicated latest/edge branches with install-command PR comments. Triaged by maintainer, blocked on canonical/craft-actions#48 (still open), no activity in 256 days.

Suggested action: keep open

Reason: The issue is triaged (Status: Triaged label), authored by maintainer lengau, and explicitly blocked on canonical/craft-actions#48 which is still open. No implementation exists in the repo (no matching workflow or commits referencing craft-application-<pr#> branches). It remains a valid enhancement that simply cannot proceed until the dependency is resolved.

Impact: 40 Quick Win: 22.0 Staleness: 60 Complexity: 45 Confidence: 78 Support Request: 0

Issue body

### What needs to get done Once we have completed https://github.com/canonical/craft-actions/issues/48 Use that action to publish the testcraft snap to the `latest/edge/craft-application-<pr#>` branch. Running on main should publish to the `latest/edge/craft-application-main` branch. NOTHING should release directly to any public channels. When running from a PR, this workflow should also make a comment notifying that the snap has been released. This should include both `snap install` and `snapcraft refresh --amend` commands for easy copy/paste. ### Why it needs to get done Make it far easier for reviewers to test changes in a real-world situation.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 40
Quick Win: 22.0
Staleness: 60
Complexity: 45
Confidence: 78
Support Request: 0
keep open CI enhancement to publish testcraft snap from PRs/main to dedicated latest/edge branches with install-command PR comments. Triaged by maintainer, blocked on canonical/craft-actions#48 (still open), no activity in 256 days.
qwen/qwen3.6-35b-a3b
Staleness: 55
Complexity: 40
Confidence: 80
Support Request: 0
keep open CI enhancement to publish testcraft snap from PRs and main to dedicated branches with install command comments. Triaged but inactive for 215 days.
qwen3.6-35b-a3b-mtp-q6
Staleness: 65
Complexity: 45
Confidence: 75
Support Request: 10
keep open Enhancement to publish testcraft snap from PRs to specific branches using a new action, improving reviewer testing. Currently triaged but inactive for ~6.7 months with only bot comments.
qwen3.6-35b-a3b-mtp-q6
Staleness: 65
Complexity: 40
Confidence: 75
Support Request: 5
keep open Automate publishing testcraft snaps to PR-specific and main branches with installation comments for reviewers. Currently triaged and awaiting implementation, inactive for 180 days.

Update history

No update history recorded yet.

Related work

  • Blocked By: canonical/craft-actions#48 (confidence 95%)

    Issue body explicitly states 'Once we have completed https://github.com/canonical/craft-actions/issues/48 — Use that action to publish the testcraft snap'. That issue is still open.

Related issues

No related issues found above the similarity threshold.