ci: only require CHARMCRAFT_AUTH for store spread
Metadata
Current evaluation
Merged as 953cf5bd: split Spread into always-run general tests and a manual Ubuntu 22.04 store suite gated by CHARMCRAFT_AUTH.
Resolution: closed resolved
Reason: PR #1075 was merged as commit 953cf5bd. It removed the credential requirement from general Spread tests and limited authenticated store tests to a manual Ubuntu 22.04 suite.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Separate the logic into two in the Github Actions Workflow to always run spread for the general tests, while limiting store tests to having CHARMCRAFT_AUTH in GHA Secrets.
The required environment has been moved to the store suite in spread. Also making it run less test repetition by limiting them to Ubuntu 22.04 and avoiding it being run in the main testing phase for spread by marking them as manual.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as 953cf5bd: split Spread into always-run general tests and a manual Ubuntu 22.04 store suite gated by CHARMCRAFT_AUTH. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit 953cf5bd, splitting Spread tests so general tests always run and only store tests require CHARMCRAFT_AUTH; store tests were also scoped to Ubuntu 22.04 and manual execution. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged CI workflow updates that restrict CHARMCRAFT_AUTH requirements to store tests only. General tests run independently, while store tests are limited to Ubuntu 22.04, marked manual, and reduced in repetition. Three files modified. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged CI updates restricting CHARMCRAFT_AUTH to store spread tests only. General spread tests run unconditionally. Store tests moved to a manual suite, limited to Ubuntu 22.04, and reduced in repetition to optimize the pipeline. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.