← Back to issue list

ci(docs): spread test documentation

View original Github issue

Metadata

Project
charmcraft
Number
#2126
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #2126 in commit f1b73a6e, adding CI for documentation spread tests and adapting spread tasks for Google-hosted runners.

Resolution: closed resolved

Reason: PR #2126 was merged as commit f1b73a6e, adding CI coverage for documentation spread flows and updating the spread tasks to run on Google-hosted runners.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This adds a CI workflow for spread testing flows in the documentation. In so doing I needed to adjust the documentation spread tasks to pass on Google's runners too. CRAFT-3798

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2126 in commit f1b73a6e, adding CI for documentation spread tests and adapting spread tasks for Google-hosted runners.
stealth/space-bunny-alpha — closed resolved Merged PR #2126 in commit f1b73a6e, adding CI for documentation Spread tests and adapting tasks for Google-hosted runners.
stealth/space-bunny-alpha — closed resolved Merged PR #2126 in commit f1b73a6e, adding CI for documentation Spread tests and updating tasks for Google-hosted runners.
stealth/space-bunny-alpha — closed resolved Merged PR #2126 (commit f1b73a6e) added CI for documentation spread tests and adapted spread tasks to run on Google-hosted runners.
qwen/qwen3.6-35b-a3b — — Merged changes adding a CI workflow for spread testing documentation and adjusting tasks for Google runners. Approved by two reviewers, the update modifies five files (+100/-22 lines) and resolves CRAFT-3798.
qwen3.6-35b-a3b-mtp-q6 — — Merged a workflow adding CI spread testing for documentation. Adjusted tasks to pass on Google runners. Resolves CRAFT-3798.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2029 Run documentation spread tests in CI charmcraft closed Documentation spread tests were enabled in CI by merged PR #2126 (commit f1b73a6e), adding the docs spread workflow and fixes for Google-hosted runners.
87%
#573 ci: run spread tests on 'spread-installed' runners rockcraft merged Merged PR #573 as commit c8ff5823, updating CI to run Spread tests on runners labeled "spread-installed."
78%
#1962 Spread test the documentation examples charmcraft open Documentation examples are now covered by dedicated Spread tests and CI through merged PR #2126; the still-open issue should be closed.
78%
#143 docs: make docs spread-testable craft-store merged Merged PR #143 as commit 1676433, adding infrastructure to manually spread-test the restructured documentation without running docs spread tests in CI.
77%
#2641 fix(ci): fix 26.04 spread tests in Google charmcraft closed Closed unmerged; the Google-specific APT-cache workaround was superseded when PR #2783 moved Spread CI to OpenStack.
75%
#571 ci: use self-hosted runners for ci workflows rockcraft closed Closed unmerged and superseded by PR #573, whose commit c8ff5823 moved spread tests to self-hosted runners labeled spread-enabled.
73%
#6245 ci: make workflows conditional, add docs-only spread tests snapcraft merged Merged in #6245 via commit 40af3e5b5, adding path-conditional workflows and a docs-only Google-backed Spread test workflow.
72%
#127 Fix spread tests imagecraft merged Fixed and merged as commit cd43de1, updating 11 files (+49/-38); all listed CI checks, including spread, passed.
72%
#524 ci: adjust tags for spread runs rockcraft closed Unmerged CI tag proposal was superseded by #573, where commit c8ff5823 moved Spread tests to self-hosted runners labeled spread-installed.
72%
#862 tests: bootstrap spread charmcraft merged Merged PR #862, adding a minimal Google-backed Spread setup for local testing; its four-task demonstration completed with no aborts (commit 80f1ec31).
72%