← Back to issue list

Test changes from starflow PR 101

View original Github issue

Metadata

Project
charmcraft
Number
#2521
Type
pull request
State
closed
Author
Copilot
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged after prolonged inactivity; temporary Starflow branch references were obsolete, and charmcraft workflows remained on @main.

Resolution: closed stale

Reason: Closed unmerged after 297 days with review pending and mixed CI results, so no resolving charmcraft commit exists. Its branch references only tested canonical/starflow#101; the current workflows use @main.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Tests charmcraft workflows against starflow PR #101 changes before merging in both repositories. ## Description This PR temporarily updates workflow files to reference the `@copilot/use-pristine-ubuntu-action` branch from https://github.com/canonical/starflow/pull/101 instead of `@main`. This allows testing the pristine-ubuntu-action integration across repositories before it's merged. ## Changes - Updated `.github/workflows/qa.yaml` to reference `@copilot/use-pristine-ubuntu-action` (2 workflows: lint-python, test-python) - Updated `.github/workflows/tics.yaml` to reference `@copilot/use-pristine-ubuntu-action` (1 workflow: tics) - Updated `.github/workflows/policy.yaml` to reference `@copilot/use-pristine-ubuntu-action` (2 workflows: policy, scan-python) - Added header comments linking to https://github.com/canonical/starflow/pull/101 All 5 workflow references now point to the PR branch. **Note**: This is temporary for cross-repo validation and should be reverted to `@main` after starflow PR #101 is merged. --- - [ ] I've followed the [contribution guidelines](https://github.com/canonical/charmcraft/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 PR ilke @canonical/craft-parts/pull/1412 to test the change in https://github.com/canonical/starflow/pull/101 </details> <!-- START COPILOT CODING AGENT TIPS --> --- ✨ Let Copilot coding agent [set things up for you](https://github.com/canonical/charmcraft/issues/new?title=✨+Set+up+Copilot+instructions&body=Configure%20instructions%20for%20this%20repository%20as%20documented%20in%20%5BBest%20practices%20for%20Copilot%20coding%20agent%20in%20your%20repository%5D%28https://gh.io/copilot-coding-agent-tips%29%2E%0A%0A%3COnboard%20this%20repo%3E&assignees=copilot) — coding agent works faster and does higher quality work when set up for your repo.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Closed unmerged after prolonged inactivity; temporary Starflow branch references were obsolete, and charmcraft workflows remained on @main.
stealth/space-bunny-alpha — closed stale Closed unmerged after prolonged inactivity; temporary references to canonical/starflow#101's feature branch were no longer needed and never landed in charmcraft main.
stealth/space-bunny-alpha — closed stale Closed unmerged; temporary charmcraft workflow references to starflow PR #101’s @copilot/use-pristine-ubuntu-action branch were no longer needed.
stealth/space-bunny-alpha — closed stale PR #2521 was closed without merging; its temporary @copilot/use-pristine-ubuntu-action workflow references were no longer needed, with starflow PR #101 remaining the upstream target.
qwen/qwen3.6-35b-a3b — — Closed without merging. Temporarily updated workflows to test starflow PR #101 changes across repositories. Served its cross-repo validation purpose and was closed as intended, pending the upstream merge.
qwen3.6-35b-a3b-mtp-q6 — — Closed after temporary cross-repo validation of starflow PR #101 workflow updates. Changes were not merged and remain pending the upstream resolution.

Update history

No update history recorded yet.

Related work

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

    The temporary workflow references targeted this upstream pristine-ubuntu-action PR.

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

    Analogous cross-repository validation PR for Starflow #101, also closed unmerged.

Related issues

Issue Project State Summary Similarity
#741 Work/craft 3602/starflow lint rockcraft closed Closed unmerged after 650+ days and superseded by merged PR #782, which completed Rockcraft's broader Starflow migration for Makefile and GitHub CI/QA workflows.
76%
#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.
75%
#5225 refactor: migrate to starflow snapcraft merged Merged in commit 7a1a94e46, adopting Starflow's uv-based tooling and workflows while folding Starbase history into Snapcraft; known flaky test failures were accepted.
74%
#503 [DO NOT MERGE] Test starflow PR 201 craft-cli closed Automated test PR to verify starflow PR #201 CI workflows. Closed without merging as intended.
74%
#500 [DO NOT MERGE] Test starflow PR 201 imagecraft closed Test PR to verify starflow PR #201 CI workflows. Closed without merging after verification.
74%
#266 [DO NOT MERGE] Test starflow PR 201 craft-archives closed Test PR to verify starflow PR #201 changes in downstream CI workflows; marked DO NOT MERGE and closed without merging
74%
#207 [DO NOT MERGE] Test starflow PR 201 debcraft closed Closed after verifying downstream CI workflows for canonical/starflow#201. Intended as a test draft and not merged.
74%
#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.
73%
#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.
73%
#146 Migrate to starflow craft-archives closed CI was migrated to canonical/starflow by merged PR #272 (commit a411e24); commit 00d3e30 also replaced the remaining legacy test workflows.
73%