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

Use centralized make-docs script from Writers' Toolkit #2334

Closed
wants to merge 2 commits into from

Conversation

jdbaldry
Copy link
Member

  • Adds ability to build multiple projects simultaneously using, for example, make docs PROJECTS='grafana grafana-cloud'.
  • Adds make doc-validator which runs doc-validator on all documentation.

Using a centralized script will help ensure consistency in workflow across all projects.

This PR incorporates some of the improvements from #2299 without introducing significant CI changes.

Signed-off-by: Jack Baldry jack.baldry@grafana.com

- Adds ability to build multiple projects simultaneously using, for example, `make docs PROJECTS='grafana grafana-cloud'`.
- Adds `make doc-validator` which runs [`doc-validator`](https://github.com/grafana/technical-documentation/tree/main/tools/cmd/doc-validator) on all documentation.

Using a centralized script will help ensure consistency in workflow across all projects.

This PR incorporates some of the improvements from #2299 without introducing significant CI changes.

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
@jdbaldry jdbaldry force-pushed the jdb/2023-04-use-centralized-make-docs branch from 1e8042f to 97a013a Compare April 19, 2023 11:35
@mdisibio
Copy link
Contributor

Honestly I'm unsure if we can give useful feedback on these changes. It seems this is part of a wider initiative, and docs.mk was copied from somewhere. Does it need to keep in sync or likely change? Wondering if it could be curled on demand or something.

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
@jdbaldry
Copy link
Member Author

jdbaldry commented Jun 8, 2023

Closing in favor of #1942

@jdbaldry jdbaldry closed this Jun 8, 2023
@jdbaldry jdbaldry deleted the jdb/2023-04-use-centralized-make-docs branch June 8, 2023 17:26
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.

None yet

2 participants