66# separate terms of service, privacy policy, and support
77# documentation.
88
9- name : Build Docs
9+ name : Build Docs
1010
1111on :
1212 workflow_dispatch :
@@ -45,29 +45,29 @@ jobs:
4545 runs-on : ubuntu-latest
4646
4747 steps :
48- - uses : actions/checkout@v3
49- with :
50- submodules : recursive
48+ - uses : actions/checkout@v4
49+ with :
50+ submodules : recursive
5151
52- - name : Install Package to Document
53- run : python -m pip install ${{ inputs.package_dir }}/
52+ - name : Install Package to Document
53+ run : python -m pip install ${{ inputs.package_dir }}/
5454
55- - name : Download ffi
56- run : |
57- if [[ '${{ inputs.package_name }}' = 'livekit.rtc' ]]; then
58- pip install requests
59- python livekit-rtc/rust-sdks/download_ffi.py --output $(python -m site --user-site)/livekit/rtc/resources
60- fi
55+ - name : Download ffi
56+ run : |
57+ if [[ '${{ inputs.package_name }}' = 'livekit.rtc' ]]; then
58+ pip install requests
59+ python livekit-rtc/rust-sdks/download_ffi.py --output $(python -m site --user-site)/livekit/rtc/resources
60+ fi
6161
62- - name : Install pdoc
63- run : pip install --upgrade pdoc
62+ - name : Install pdoc
63+ run : pip install --upgrade pdoc
6464
65- - name : Build Docs
66- run : python -m pdoc ${{ inputs.package_name }} --docformat=google --output-dir docs
65+ - name : Build Docs
66+ run : python -m pdoc ${{ inputs.package_name }} --docformat=google --output-dir docs
6767
68- - name : S3 Upload
69- run : aws s3 cp docs/ s3://livekit-docs/${{ inputs.package_dir }} --recursive
70- env :
71- AWS_ACCESS_KEY_ID : ${{ secrets.DOCS_DEPLOY_AWS_ACCESS_KEY }}
72- AWS_SECRET_ACCESS_KEY : ${{ secrets.DOCS_DEPLOY_AWS_API_SECRET }}
73- AWS_DEFAULT_REGION : " us-east-1"
68+ - name : S3 Upload
69+ run : aws s3 cp docs/ s3://livekit-docs/${{ inputs.package_dir }} --recursive
70+ env :
71+ AWS_ACCESS_KEY_ID : ${{ secrets.DOCS_DEPLOY_AWS_ACCESS_KEY }}
72+ AWS_SECRET_ACCESS_KEY : ${{ secrets.DOCS_DEPLOY_AWS_API_SECRET }}
73+ AWS_DEFAULT_REGION : " us-east-1"
0 commit comments