Deploy docs to tvm-site/asf-site on main#10494
Merged
areusch merged 3 commits intoapache:mainfrom Mar 14, 2022
driazati:autodoc
Merged
Deploy docs to tvm-site/asf-site on main#10494areusch merged 3 commits intoapache:mainfrom driazati:autodoc
areusch merged 3 commits intoapache:mainfrom
driazati:autodoc
Conversation
commit-id:59241556
commit-id:6cc27fce
areusch
reviewed
Mar 14, 2022
Contributor
areusch
left a comment
There was a problem hiding this comment.
awesome! just one question but this is a great improvement
areusch
approved these changes
Mar 14, 2022
pfk-beta
pushed a commit
to pfk-beta/tvm
that referenced
this pull request
Apr 11, 2022
* Deploy docs to tvm-site/asf-site on main commit-id:59241556 * Use oauth * testing code commit-id:6cc27fce Co-authored-by: driazati <driazati@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This enables updates of the docs hosted at apache/tvm-site based on commits to main. After building the docs, they are added to the tvm-site repo's
docs/folder and then pushed to the repo.This behavior is also gated behind a kill switch in Jenkins via the
DOCS_DEPLOY_ENABLEDglobal env variable. To deploy we will first run this and push to theasf-site2branch (as configured in Jenkins). Once we see that the output is valid, we can flip the switch in Jenkins to start updating theasf-sitebranch instead. This way we can quickly revert this change if necessary.cc @areusch