Skip to content

More docs CI - #456

Open
lucasdemarchi wants to merge 4 commits into
masterfrom
tip-more-docs-ci
Open

More docs CI#456
lucasdemarchi wants to merge 4 commits into
masterfrom
tip-more-docs-ci

Conversation

@lucasdemarchi

Copy link
Copy Markdown
Contributor

I tried to use the updates from #455, but it was not really working. Hopefully this one is, as tested by:

May not work on older tags.

Fixes: 066061d ("ci: Fix html docs build")
Signed-off-by: Lucas De Marchi <demarchi@kernel.org>
Because there's no point in using a more capped shell in this
environment and just shooting us on the foot :-/

	/__w/_temp/409e51ac-83d7-43f2-840b-896afb0cb949.sh: 1: [[: not found

And that step just passes, making it double bad.

Fixes: 44281f3 ("ci: Allow to generate docs for past release")
Signed-off-by: Lucas De Marchi <demarchi@kernel.org>
When trying to generate doc for an older tag, it may not have the
necessary OS setup in place. Always use the latest branch (master or
ci-test-docs) for setup-os and then switch to the target one.

Fixes: 44281f3 ("ci: Allow to generate docs for past release")
Signed-off-by: Lucas De Marchi <demarchi@kernel.org>
When running a manual workflow, there's a "publish" boolean input.
However we don't want ci-test-docs branch may also be a trigger for
updating the CI infra for docs: we don't want to inadvertently also
publish the docs when running that pipeline.

Fixes: 44281f3 ("ci: Allow to generate docs for past release")
Signed-off-by: Lucas De Marchi <demarchi@kernel.org>
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.

1 participant