← 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 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.

Suggested action:

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
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.
qwen3.6-35b-a3b-mtp-q6 Closed without merging after serving as a temporary validation PR for starflow PR #101. Updated workflow files to test cross-repo changes, fulfilling its pre-merge testing purpose.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#5915 Test qa.yaml with starflow PR #101 changes snapcraft open 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.
72%
#973 Test qa.yaml with starflow PR #101 changes craft-application open Temporary test PR pinning qa.yaml starflow workflow refs to @copilot/use-pristine-ubuntu-action branch for cross-repo validation of starflow PR #101. 266 days old, zero activity, target file has since been modified multiple times.
72%
#1412 Test qa.yaml with starflow PR #101 changes craft-parts open Temporary cross-repo validation PR pinning qa.yaml starflow workflow refs to the @copilot/use-pristine-ubuntu-action branch (starflow PR #101) instead of @main. 268 days old, no activity in 266 days, failing CI; current qa.yaml already uses @main.
70%
#2015 build: use starflow charmcraft merged Merged the build system update to use starflow. Approved by two reviewers, the change modifies 22 files. Final review noted pending spread test fixes, but the PR was successfully merged.
70%