Skip to content

ci(targets): simplify GHA to docs targets config and generate accurate sitemap index - #41

Draft
scriptautomate-bc wants to merge 6 commits into
saltstack:mainfrom
scriptautomate-bc:topic/sitemap-generator
Draft

scriptautomate-bc wants to merge 6 commits into
saltstack:mainfrom
scriptautomate-bc:topic/sitemap-generator

Conversation

@scriptautomate-bc

@scriptautomate-bc scriptautomate-bc commented Sep 10, 2026 •

Copy link
Copy Markdown
Contributor

Fixes #7

@scriptautomate-bc scriptautomate-bc self-assigned this Sep 10, 2026
scriptautomate-bc and others added 4 commits September 10, 2026 21:29
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
branches: ['*'] never matched slash-containing branch names (GitHub
Actions globs treat '*' as no-slashes), so only merges to main ever
triggered a run in practice. Make that explicit, and add a
pull_request trigger scoped to main so contributor PRs -- including
from forks -- get a status check without needing branch-name
workarounds or elevated fork permissions.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
The builddocs container has no curl binary, so the html job's
release-tarball path (3006, 3008) failed immediately with "curl:
command not found". python3 is already present and used elsewhere
in the same container (pip/venv steps), so use its stdlib instead.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enable sitemap creation for docs.saltproject.io that is a list of sitemaps

1 participant