ci: run tests on all common branches
Metadata
Current evaluation
Merged after approval and passing CI. Updates workflows to run tests on all common branches, resolving a Renovate issue where the bot incorrectly assumed pending status. Changes affect 3 files.
Suggested action: —
No scores available.
Issue body
I believe that Renovate is not running on this repository because it is configured to follow these steps:
1. Create branch with version bumps
2. Wait for CI to pass on this branch
3. Open the PR once all workflows finish
However, I believe what's happening is it only sees its own workflows (the "stability days" workflow it runs) and so it assumes it's still waiting. From a Renovate log from this previous Sunday:
> Successful checks are all internal renovate/ checks, so returning 'pending' branch status
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval and passing CI. Updates workflows to run tests on all common branches, resolving a Renovate issue where the bot incorrectly assumed pending status. Changes affect 3 files. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
0
Complexity:
15
Confidence:
90
|
needs review | Updates CI configuration to run tests on all common branches, fixing a Renovate status detection issue where it incorrectly assumes pending status. Currently open and awaiting review. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #127 ci(renovate): run tests on renovate branches | starbase | merged | Merged into main after reviewer approval and passing CI checks. Configured the CI pipeline to automatically execute tests on Renovate branches, ensuring dependency updates are validated without impacting overall code coverage. | |
| #4962 ci: update renovate config and workflow | snapcraft | merged | Merged updates to the Renovate configuration and CI workflow to align with the canonical/starbase repository. Approved by two reviewers, passed CI checks, and modified two files. | |
| #232 ci: update renovate config and workflow | starbase | merged | Merged updates to the Renovate configuration and CI workflow. Approved by two reviewers, the change modified two files (+45/-10 lines) to streamline automated dependency management. | |
| #126 ci(renovate): allow more branches | starbase | merged | Merged a configuration update to explicitly set Renovate's branchConcurrentLimit, resolving an implicit setting that blocked automerges and PR creation. Approved by reviewers, passed CI, and modified one file without affecting coverage. | |
| #98 ci: fix renovate schedule | craft-archives | merged | Merged to main. Fixed the Renovate CI schedule by updating two lines in a single configuration file. The change received approval, passed CI checks, and maintained existing code coverage. | |
| #581 ci: do not double-lint renovate PRs | starbase | merged | Merged a CI fix preventing lint workflows from running twice on Renovate PRs. The change removes the redundant renovate/* trigger, eliminating duplicate executions and reruns. Approved and passed all checks. | |
| #18 ci: ensure tests succeed in CI | craft-application | merged | Merged updates to CI configuration ensuring tests pass successfully. Approved by one reviewer, modifying five files with 23 additions and 13 deletions. | |
| #523 ci: fix renovate scheduling | craft-parts | merged | Merged after approval from two reviewers and passing CI checks. The change fixed Renovate scheduling configuration in the CI pipeline with a minimal three-line update across one file. | |
| #94 ci: rebuild artifacts after renovate updates | craft-actions | merged | Merged. Adds a CI workflow to recompile JavaScript after Renovate updates Node dependencies. Approved by two reviewers, passed all checks, and modified 2 files. Targets only Renovate PRs to reduce commit noise. | |
| #168 ci: fix renovate schedule | craft-cli | merged | Merged to main after reviewer approval. The change fixes the Renovate CI schedule configuration with a two-line update. Code coverage remains unchanged. |