← Back to issue list

ci: add workshops

View original Github issue

Metadata

Project
craft-platforms
Number
#254
Type
pull request
State
open
Author
lengau
Labels
—
Created
Updated
Closed
—

Current evaluation

Maintainer-authored PR adding Canonical 'workshop' usage to craft-platforms: a 'dev' workshop for local development plus workshops for testing across Python versions and Ubuntu releases. 15 new files, +131/-0, additive only; all 40 CI checks green, no review comments yet.

Suggested action: needs review

Reason: The diff is purely additive (+131/-0, 15 new files, no deletions) and confined to dev/CI configuration, and every listed check passes with 'Failing: [none]' and 'Pending: [none]', so it is safe to land. It is authored by maintainer lengau, yet review status is 'pending (0 reviewers)' with no approvals, so it still needs a maintainer to sign off. Confidence is limited because repository file/commit inspection was unavailable, so the exact workshop file contents and whether any workshop config could diverge from the existing tox/nox CI matrix could not be verified.

Evaluated by: mr-cal-bot

Impact: 30 Quick Win: 18 Complexity: 25 Confidence: 78 Actionability: 82

Issue body

- [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? --- This adds a very basic way to use the workshop tool, both for local development ('dev' workshop) and for testing across Python versions and Ubuntu releases.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 30
Quick Win: 18
Complexity: 25
Confidence: 78
Actionability: 82
needs review Maintainer-authored PR adding Canonical 'workshop' usage to craft-platforms: a 'dev' workshop for local development plus workshops for testing across Python versions and Ubuntu releases. 15 new files, +131/-0, additive only; all 40 CI checks green, no review comments yet.
stealth/space-bunny-alpha
Impact: 28
Quick Win: 16
Complexity: 33
Confidence: 74
Actionability: 85
needs review Adds craft 'workshops' for local dev and CI across Python versions and Ubuntu releases. 15 new files (+131/-0), authored by maintainer lengau; all 40 CI checks passing, no review comments yet.
stealth/space-bunny-alpha
Impact: 32
Quick Win: 7
Complexity: 28
Confidence: 78
Actionability: 32
keep open Adds Workshop support for local development and Python/Ubuntu matrix testing. All CI checks pass, but eight review comments remain unresolved after 70 days without activity.
stealth/space-bunny-alpha
Impact: 42
Quick Win: 15
Complexity: 33
Confidence: 78
Actionability: 52
needs review Adds workshop-based local development and CI testing across Python versions and Ubuntu releases. All listed checks pass, but eight review comments remain unresolved and no reviewer has responded.
qwen3.6-35b-a3b-mtp-q6
Impact: 30
Quick Win: 22
Staleness: 55
Complexity: 25
Confidence: 70
needs review Adds workshop tool for local development and cross-version testing. 51 days inactive, 0 reviewers, 8 unresolved review comments, all CI passing.
qwen/qwen3.6-35b-a3b
Staleness: 10
Complexity: 40
Confidence: 85
needs review Adds CI workflows for a workshop tool to support local development and cross-version testing across Python and Ubuntu releases. Currently pending review with 8 unresolved comments and passing CI.
qwen3.6-35b-a3b-mtp-q6
Staleness: 5
Complexity: 20
Confidence: 90
needs review Adds CI configuration for a workshop tool to support local development and cross-version testing across Python and Ubuntu releases. Currently awaiting initial maintainer review.

Update history

Date Change
updated

Related issues

Issue Project State Summary Similarity
#6263 chore: add dev workshop snapcraft open Adds a Canonical Workshop-based `dev` workshop for snapcraft development plus two new actions (install-branch for git branch/URL deps, lock for uv lock + make setup). Approved by 3 reviewers; 11 review comments unresolved and some CI checks failing.
73%