ci: make test jobs conditional
Metadata
Current evaluation
Merged PR #143 as commit 473a7f2, making CI test jobs conditional while retaining Charmcraft's required individual jobs for the upcoming Terraform ruleset.
Resolution: closed resolved
Reason: PR #143 was merged with commit 473a7f2 and all CI checks passed. It conditionally controls test jobs while preserving the jobs required by Charmcraft.
Evaluated by: mr-cal-bot
No scores available.
Issue body
I didn't notice in my initial survey that Charmcraft requires the individual test jobs.
Plus, with the upcoming Terraform ruleset, [all repos will require these jobs](https://github.com/canonical/canonical-repo-automation/pull/813#discussion_r3275573081).
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #143 as commit 473a7f2, making CI test jobs conditional while retaining Charmcraft's required individual jobs for the upcoming Terraform ruleset. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #143 (commit 473a7f2) made CI test jobs conditional, preserving Charmcraft requirements and meeting upcoming Terraform ruleset rules. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to conditionally enable CI test jobs, satisfying Charmcraft dependencies and upcoming Terraform ruleset requirements. Approved by one reviewer, passed all CI checks, and updated one file. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged changes to conditionally run CI test jobs, ensuring compliance with Charmcraft requirements and upcoming Terraform ruleset standards across all repositories. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical-repo-automation#813
(confidence 95%)
Its Terraform ruleset discussion was cited as requiring these test jobs across repositories.
Related issues
No related issues found above the similarity threshold.