-
Notifications
You must be signed in to change notification settings - Fork 30
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
Add github action to auto-update gh-pages after tagging [skip ci] #211
Conversation
Signed-off-by: YanxuanLiu <[email protected]>
Signed-off-by: YanxuanLiu <[email protected]>
Signed-off-by: YanxuanLiu <[email protected]>
Signed-off-by: YanxuanLiu <[email protected]>
Signed-off-by: YanxuanLiu <[email protected]>
Signed-off-by: YanxuanLiu <[email protected]>
Signed-off-by: YanxuanLiu <[email protected]>
Signed-off-by: YanxuanLiu <[email protected]>
Signed-off-by: YanxuanLiu <[email protected]>
Signed-off-by: YanxuanLiu <[email protected]>
Signed-off-by: YanxuanLiu <[email protected]>
Signed-off-by: YanxuanLiu <[email protected]>
Signed-off-by: YanxuanLiu <[email protected]>
Signed-off-by: YanxuanLiu <[email protected]>
please also add test action run, example commit change refs/links to desc for review, thanks cc @leewyang check if the workflow and actual doc content meet requirements, thanks |
https://github.com/YanxuanLiu/spark-rapids-ml/actions/runs/4632181048 The commit made by the action: |
LGTM for CI part. Please help verify if any permission issue for automation account in this repo after merge (retag v22.02.0), thanks! Waiting for developer to help check the content, thanks! |
I think we still need the cuml/rapids dependencies to be available/installed, e.g. like the CI/CD dockerfile. Otherwise, the API doc generation doesn't quite work, e.g.
Otherwise, the CI/automation part looks good to me. |
@YanxuanLiu then I think we could build and run https://github.com/NVIDIA/spark-rapids-ml/blob/branch-23.04/ci/Dockerfile in head of docs steps, could try follow https://stackoverflow.com/a/61155718. |
FWIW, I think that the docs need to be built on a GPU host, because sphinx needs to be able to import the various packages to inspect them. For example, I can successfully
So wondering if we can update gh-pages after a successful "build wheel and deploy" stage in Jenkins (on the same GPU build host)? |
Yes, we can run the auto-updating steps on a blossom host, so we can add the steps to release pipeline. |
fix #208
added a github action to auto-update gh-pages after tagging