← Back to issue list

Test qa.yaml with starflow PR #101 changes

View original Github issue

Metadata

Project
snapcraft
Number
#5915
Type
pull request
State
closed
Author
Copilot
Labels
—
Created
Updated
Closed

Current evaluation

Temporary qa.yaml test PR pinning starflow workflows to branch `copilot/use-pristine-ubuntu-action` for starflow#101 was closed unmerged after ~298 days with no reviews or comments; main still uses @main.

Resolution: closed stale

Reason: Closed unmerged with zero comments, zero reviewers and unresolved review status after298 days of inactivity, with CI partially failing (integration-spread-tests, OSV-scanner, Conventional Commits). The branch references never landed: .github/workflows/qa.yaml on main still points to canonical/starflow/.github/workflows/{lint,test}-python.yaml@main.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Test PR for cross-repo validation of starflow PR #101 changes before merging. Follows the pattern established in canonical/craft-parts#1412. ## Changes Updated `.github/workflows/qa.yaml` to reference the test branch from https://github.com/canonical/starflow/pull/101: - `canonical/starflow/.github/workflows/lint-python.yaml@copilot/use-pristine-ubuntu-action` - `canonical/starflow/.github/workflows/test-python.yaml@copilot/use-pristine-ubuntu-action` Added header comments linking to the starflow PR for context. **Note**: Temporary for cross-repo testing. Revert to `@main` after validation. --- - [ ] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md). - [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [ ] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] I've updated the relevant release notes. <!-- START COPILOT ORIGINAL PROMPT --> <details> <summary>Original prompt</summary> > Create a test pull request to evaluate changes to the GitHub Actions workflow qa.yaml, following the approach used in canonical/craft-parts#1412. The PR should include any necessary modifications or additions to facilitate testing of the workflow, providing a basis for validating that qa.yaml functions correctly. Reference the style and process from craft-parts#1412 for consistency. </details> <!-- START COPILOT CODING AGENT SUFFIX --> *This pull request was created as a result of the following prompt from Copilot chat.* > Create a test pull request to evaluate changes to the GitHub Actions workflow qa.yaml, following the approach used in canonical/craft-parts#1412. The PR should include any necessary modifications or additions to facilitate testing of the workflow, providing a basis for validating that qa.yaml functions correctly. Reference the style and process from craft-parts#1412 for consistency. <!-- START COPILOT CODING AGENT TIPS --> --- 💬 We'd love your input! Share your thoughts on Copilot coding agent in our [2 minute survey](https://gh.io/copilot-coding-agent-survey).

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Temporary qa.yaml test PR pinning starflow workflows to branch `copilot/use-pristine-ubuntu-action` for starflow#101 was closed unmerged after ~298 days with no reviews or comments; main still uses @main.
stealth/space-bunny-alpha — closed stale canonical/snapcraft#5915 was closed unmerged as an abandoned temporary qa.yaml test for starflow#101; no reviewers or comments were added, and several CI checks failed.
qwen/qwen3.6-35b-a3b
Impact: 5
Quick Win: 0
Complexity: 5
Confidence: 85
Actionability: 10
close stale Temporary test PR updating qa.yaml to reference starflow PR #101 test branch for cross-repo validation. No activity for 285 days, some CI checks failing.
qwen/qwen3.8-27b
Impact: 0
Quick Win: 0
Staleness: 95
Complexity: 5
Confidence: 92
close stale Temporary test PR pointing qa.yaml at starflow PR #101 branch for cross-repo validation. 266 days old, zero activity, and the target qa.yaml already uses @main, making this obsolete.
qwen/qwen3.6-35b-a3b
Staleness: 70
Complexity: 5
Confidence: 90
close stale Updates qa.yaml workflow to test starflow PR #101 changes via a temporary branch reference. Currently inactive for 225 days and explicitly marked as temporary for cross-repo validation before reverting to main.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 10
Confidence: 95
close stale Updates qa.yaml to reference a starflow PR #101 test branch for cross-repo validation. Inactive for 211 days with no maintainer feedback or CI results.

Update history

Date Change
closed

Related work

  • Related To: canonical/craft-parts#1412 (confidence 95%)

    Pattern PR this one explicitly follows; it was also closed unmerged after ~296 days of inactivity.

  • Related To: canonical/starflow#101 (confidence 88%)

    Upstream PR whose changes this qa.yaml PR was meant to validate cross-repo.

  • Related To: canonical/craft-application#973 (confidence 80%)

    Sibling temporary cross-repo qa.yaml validation PR against starflow#101, likewise closed unmerged and stale.

  • Superseded By: canonical/snapcraft#585 (confidence 55%)

    Later commit f86068ea0 'fix(ci): resolve all zizmor findings in GitHub workflows (#585)' hardened the starflow workflow references in qa.yaml, making the temporary branch pin obsolete.

Related issues

Issue Project State Summary Similarity
#1412 Test qa.yaml with starflow PR #101 changes craft-parts closed Closed unmerged after 296 days of inactivity; this temporary qa.yaml validation for canonical/starflow#101 remained pending review and its branch references never reached main.
90%
#973 Test qa.yaml with starflow PR #101 changes craft-application closed Temporary QA validation for canonical/starflow#101 was closed unmerged after about 296 days of inactivity, with pending review and mixed CI; qa.yaml remains on Starflow's main branch.
90%
#2885 ci: Fix QA reusable workflow permissions for Starflow lint charmcraft closed Closed unmerged as redundant after canonical/starbase#557 merged cd8d4873, adding read-only QA permissions upstream and restoring reusable Starflow lint execution.
75%
#1722 chore: test starflow branch craft-parts closed Throwaway PR 'chore: test starflow branch' by maintainer tigarmo (7 lines/1 file) to exercise a starflow-based branch. CI ran with many failing/pending jobs, then the PR was closed unmerged after ~17 days with 0 reviews, 0 comments and no changelog entry.
72%
#2521 Test changes from starflow PR 101 charmcraft closed Closed unmerged after prolonged inactivity; temporary Starflow branch references were obsolete, and charmcraft workflows remained on @main.
72%
#60 ci: use starflow policy and QA workflows craft-platforms merged Merged into main as commit ab5f54e, replacing project-specific CI configuration with Canonical Starflow policy and QA workflows across eight files.
72%
#627 ci: test starbase main with starflow's split lint workflow starbase closed Test PR verifying starflow's split lint workflow compatibility; not intended to merge. Closed after testing purpose was served.
72%
#500 [DO NOT MERGE] Test starflow PR 201 imagecraft closed Test PR to verify starflow PR #201 CI workflows. Closed without merging after verification.
72%
#281 [DO NOT MERGE] Test starflow PR 201 craft-platforms closed Temporary test PR to verify downstream CI workflows from starflow PR #201. Closed after verification as explicitly marked DO NOT MERGE.
72%
#1771 [DO NOT MERGE] Test starflow PR 201 craft-parts closed Automated test PR to verify CI workflows for starflow PR #201. Closed after verification completed.
72%