Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Migrate to stardoc and regenerate documentation #213

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 3 commits into from
Jul 28, 2019

Conversation

brandjon
Copy link
Contributor

Blocked on a couple other PRs, after which I'll force-update the branch with a rebase.

@brandjon brandjon requested a review from c-parsons July 26, 2019 20:56
@brandjon
Copy link
Contributor Author

Specifically, the last two commits are the content of this PR, and the rest is diffbase.

@brandjon brandjon self-assigned this Jul 26, 2019
brandjon added 2 commits July 26, 2019 23:39
This was a long time coming. Our previous Skydoc workflow no longer worked, and
Skydoc has been deprecated for a while.

This commit updates the WORKSPACE deps for Stardoc, and rewrites the docgen
workflow in docs/BUILD and update_docs.sh. Note that running the workflow
requires some visibility changes to @bazel_tools, which will be in Bazel 0.29.

Fixes bazel-contrib#144.
This rips out the old documentation, which was malformed and unreproducible,
and adds documentation generated by Stardoc.

It was generated using a development version of Bazel that makes some
@bazel_tools targets publically visible. These changes will be in Bazel 0.29.

Follow-up for bazel-contrib#144.
The new docgen workflow requires Bazel 0.29, which is currently unreleased.
This commit excludes the docgen from being tested on CI. We'll undo this
after 0.29 is released (bazel-contrib#144).
@brandjon brandjon merged commit 93d8b0a into bazel-contrib:master Jul 28, 2019
@brandjon brandjon deleted the regen branch July 28, 2019 03:26
bazel-io pushed a commit to bazelbuild/bazel that referenced this pull request Jul 29, 2019
This is needed so rules_python can run stardoc on .bzl files that depend on or mirror parts of these @bazel_tools files. See bazel-contrib/rules_python#213.

RELNOTES: None
PiperOrigin-RevId: 260496745
fweikert pushed a commit to fweikert/rules_python that referenced this pull request Aug 7, 2019
* Upgrade documentation generation to Stardoc

This was a long time coming. Our previous Skydoc workflow no longer worked, and
Skydoc has been deprecated for a while.

This commit updates the WORKSPACE deps for Stardoc, and rewrites the docgen
workflow in docs/BUILD and update_docs.sh. Note that running the workflow
requires some visibility changes to @bazel_tools, which will be in Bazel 0.29.

Fixes bazel-contrib#144.

* Regenerate documentation using Stardoc

This rips out the old documentation, which was malformed and unreproducible,
and adds documentation generated by Stardoc.

It was generated using a development version of Bazel that makes some
@bazel_tools targets publically visible. These changes will be in Bazel 0.29.

Follow-up for bazel-contrib#144.

* Exclude docs/ from CI config

The new docgen workflow requires Bazel 0.29, which is currently unreleased.
This commit excludes the docgen from being tested on CI. We'll undo this
after 0.29 is released (bazel-contrib#144).
fweikert added a commit to bazelbuild/bazel-federation that referenced this pull request Aug 13, 2019
The new version matches the current rules_python presubmit configuration from bazel-contrib/rules_python#213.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
Morty Proxy This is a proxified and sanitized view of the page, visit original site.