Skip to content

Fix doc builds #2896

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 14 commits into from
Apr 18, 2022
Merged

Fix doc builds #2896

merged 14 commits into from
Apr 18, 2022

Conversation

AyanSinhaMahapatra
Copy link
Member

Adds latest skeleton with changes from aboutcode-org/skeleton#63

Tasks

  • Reviewed contribution guidelines
  • PR is descriptively titled 📑 and links the original issue above 🔗
  • Tests pass -- look for a green checkbox ✔️ a few minutes after opening your PR
    Run tests locally to check for errors.
  • Commits are in uniquely-named feature branch and has no merge conflicts 📁

pombredanne and others added 7 commits March 14, 2022 11:12
This new configuration means that all the Python versions are tested
in a single CI job. This allows doing fewer checkouts and improves
CI throughput overall.

Signed-off-by: Philippe Ombredanne <[email protected]>
Adds changes to conf.py and html template theme_overrides.css
created by @johnmhoran

Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
Removes redundant requirements.txt which was also present and
not pinned in setup.cfg. Also updates the docs to reflect the same.
Fixes some other minor bugs to pass doc build tests.

Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
@AyanSinhaMahapatra
Copy link
Member Author

scancode docs on develop should be fixed on merging this. See https://scancode-toolkit--2896.org.readthedocs.build/en/2896/

Adds a --docs option to the configure script to also install requirements
for the documentation builds.

Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
Adds documentation page on contributing to the docs, and
also modifies directory structure to avoid having the
skeleton directory in docs merged in projects.

Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
Add documentation contribute page
Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
@JonoYang
Copy link
Member

@AyanSinhaMahapatra Thanks! I've merged in the latest changes from develop and everything looks good!

@JonoYang JonoYang merged commit 8ce918e into develop Apr 18, 2022
@JonoYang JonoYang deleted the fix-doc-builds branch April 18, 2022 19:22
@AyanSinhaMahapatra
Copy link
Member Author

Thanks!

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.

3 participants