Skip to content
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

Mkdocs : utilise un hook de configuration plutôt que des scripts externes (1/2) #1237

Merged
merged 7 commits into from
Dec 31, 2024

Conversation

Guts
Copy link
Member

@Guts Guts commented Dec 30, 2024

Première étape pour remplacer les scripts de pré-build par un hook (https://www.mkdocs.org/user-guide/configuration/#hooks).

Je découpe en 2 étapes, la deuxième nécessitant plus de travail.

Cette première PR permet de se passer du script https://github.com/geotribu/website/blob/75c03be60e36412c0329ead741bec6f7a9354e41/scripts/050_mkdocs_populate_latest.py

Guts added 2 commits December 30, 2024 16:37
… MkDocs config hook.

Goal: use only pure Mkdocs build and serve commands without any required script
@github-actions github-actions bot added outillage Linter, git hooks, CI, CD, build, compilation, devops, intégration et déploiement continus, etc. mkdocs Tout ce qui est lié au générateur de site : configuration, hooks, scripts... labels Dec 30, 2024
@Guts Guts changed the title Mkdocs : utilise un hook de configuration plutôt que des scripts externes Mkdocs : utilise un hook de configuration plutôt que des scripts externes (1/2) Dec 31, 2024
@Guts Guts marked this pull request as ready for review December 31, 2024 16:55
Copy link
Contributor

🎉 Le site de prévisualisation pour cette PR a été généré et est disponible sous ce lien.
Commit de référence : 67e56d7.

@Guts Guts merged commit cf11236 into master Dec 31, 2024
9 checks passed
@Guts Guts deleted the mkdocs/load-external-config-using-hook branch December 31, 2024 16:59
@github-actions github-actions bot temporarily deployed to pr-previews December 31, 2024 17:00 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mkdocs Tout ce qui est lié au générateur de site : configuration, hooks, scripts... outillage Linter, git hooks, CI, CD, build, compilation, devops, intégration et déploiement continus, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant