← Back to issue list

ci: make test jobs conditional

View original Github issue

Metadata

Project
starflow
Number
#143
Type
pull request
State
merged
Author
medubelko
Labels
—
Created
Updated
Closed

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.