Skip to content

Conversation

@sadielbartholomew
Copy link
Member

Close #916. We chose to keep the recipes in this repo, but have them in a separate directory to the rest of the docs (the 'main docs' henceforward) with a separate make build where configuration is inherited from the conf.py from the main docs, with a little extra logic to set up sphinx-gallery and point to the appropriate static resources.

Merging now since this is required for the upcoming release for which I have commits locally ready to push shortly.

Note the release_docs bash script can likely be tidied a bit further, but in the interests of not delaying the release I will leave it in the present form which is decent enough.

@sadielbartholomew sadielbartholomew self-assigned this Jan 16, 2026
@sadielbartholomew sadielbartholomew added documentation Improvements or additions to documentation release Relating to new releases recipes labels Jan 16, 2026
@sadielbartholomew
Copy link
Member Author

Linting failure is due to picking up the old recipes directory location - now updated. Test job failures are due to using the new release of cfdm without updates I have locally - so I will get those committed next. Merging.

@sadielbartholomew sadielbartholomew merged commit 5f206f6 into NCAS-CMS:main Jan 16, 2026
@sadielbartholomew sadielbartholomew deleted the docs-infra-updates branch January 16, 2026 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation recipes release Relating to new releases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Separate out recipes build from main docs build

1 participant