← Back to issue list

[WIP] ci: skip tests on documentation-only PRs

View original Github issue

Metadata

Project
craft-parts
Number
#1648
Type
pull request
State
closed
Author
Copilot
Labels
—
Created
Updated
Closed

Current evaluation

Copilot's WIP docs-only test PR for the CI path filter in #1647 was closed after ~79 days with 0 files changed, 0 comments and failing checks. Parent #1647 is still open with unresolved review comments.

Resolution: closed stale

Reason: PR #1648 was a throwaway test-only PR opened at a Copilot reviewer's request to verify the dorny/paths-filter docs-only filtering from #1647; it never received a file change, a comment, or a review, and was closed after ~79 days of inactivity. Its purpose was never completed and the parent PR #1647 remains open with 10 unresolved review comments, so no fix superseded it.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Thanks for the feedback on #1647. I've created this new PR, which merges into #1647, to address your comment. I will work on the changes and keep this PR's description up to date as I make progress. Original PR: #1647 Triggering comment (https://github.com/canonical/craft-parts/pull/1647#issuecomment-4985508125): > @copilot make a docs-only PR against this branch to test that the filtering works correctly.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Copilot's WIP docs-only test PR for the CI path filter in #1647 was closed after ~79 days with 0 files changed, 0 comments and failing checks. Parent #1647 is still open with unresolved review comments.
qwen/qwen3.8-27b — closed stale WIP test PR created to validate the docs-only CI path filter from #1647. Closed after 77 days with 0 files changed, 0 comments, and failing/pending checks. The parent PR #1647 remains open.
stealth/space-bunny-alpha
Impact: 0
Quick Win: 0
Complexity: 0
Confidence: 92
Actionability: 20
keep open WIP, empty CI validation PR targeting #1647 to test documentation-only filtering; after 70 days without activity, the title, lint/files, and OSV checks fail and five test jobs remain pending.
qwen3.6-35b-a3b-mtp-q6
Impact: 5
Quick Win: 4
Staleness: 75
Complexity: 10
Confidence: 65
close stale Empty WIP test PR with 0 changes, created to verify CI filtering for docs-only PRs (#1647). Inactive 51 days with failing CI checks.
qwen/qwen3.6-35b-a3b
Staleness: 10
Complexity: 5
Confidence: 85
keep open WIP PR created to test CI filtering for documentation-only changes. Targets branch of #1647. Currently has 0 files changed, pending maintainer review, and some failing CI checks.
qwen3.6-35b-a3b-mtp-q6
Staleness: 5
Complexity: 25
Confidence: 85
keep open Work in progress CI configuration change to skip tests for documentation-only PRs. Created as a test case for #1647 to verify filtering logic. Currently under development and awaiting further updates.

Update history

Date Change
closed

Related work

  • Related To: canonical/craft-parts#1647 (confidence 97%)

    Parent PR that introduced the 'filter' job and gated the test matrix; #1648 was created solely to test its behaviour and remains open.

  • Blocked By: canonical/craft-parts#1647 (confidence 80%)

    Validation of the paths-filter only makes sense once #1647 lands; it is still open with unresolved review comments, leaving the filter unmerged.

Related issues

Issue Project State Summary Similarity
#1647 ci: skip tests on documentation-only PRs craft-parts open Adds a dorny/paths-filter 'filter' job to skip the full test matrix on docs-only PRs, gating all lint/test jobs via a new source-files input to the starflow reusable workflows. Idle 78 days, 10 unresolved review comments, lint/files failing.
76%
#6192 [experimental] ci: test copilot review snapcraft closed Closed unmerged after 161 days of inactivity; the title-policy and file-lint checks were still failing.
71%
#1132 [WIP] ci: skip QA and Spread workflows for security-scanner-only PRs craft-application closed Draft follow-up PR #1132, opened only to test the paths-ignore change in parent PR #1131, was closed unmerged by mr-cal on 2026-09-10 as 'no longer relevant' once #1131 landed (commit d8885203).
70%