← Back to issue list

ci: only require CHARMCRAFT_AUTH for store spread

View original Github issue

Metadata

Project
charmcraft
Number
#1075
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

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.