Skip to content

Commit

Permalink
fix bug
Browse files Browse the repository at this point in the history
  • Loading branch information
Davidham3 committed Dec 21, 2024
1 parent 280648a commit c87d76a
Showing 1 changed file with 43 additions and 50 deletions.
93 changes: 43 additions & 50 deletions .github/workflows/build_docs_vtag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,65 +35,58 @@ jobs:
- name: Download all artifacts
uses: actions/download-artifact@v4
with:
path: tmp_dist
path: dist
name: dist-${{ github.event.workflow_run.head_branch }}-${{ github.sha }}
run-id: ${{ github.event.workflow_run.id }}
github-token: ${{ secrets.PAT_FOR_ARTIFACTS }}

- name: Prepare distribution files
- name: Install TrajDL
run: |
ls -R tmp_dist
# mkdir -p dist
# cp -r tmp_dist/*/* dist/
# ls dist
python -m pip install --upgrade pip
python -m pip install torch --index-url https://download.pytorch.org/whl/cpu
python -m pip install "dist/trajdl-0.1.0-cp312-cp312-linux_x86_64.whl[docs]"
# - name: Install TrajDL
# run: |
# python -m pip install --upgrade pip
# python -m pip install torch --index-url https://download.pytorch.org/whl/cpu
# python -m pip install "dist/trajdl-0.1.0-cp312-cp312-linux_x86_64.whl[docs]"

# - name: Cache datasets
# id: cache-datasets
# uses: actions/cache@v3
# with:
# path: ~/.cache/trajdl
# key: trajdl-cache-datasets

# - name: Build docs
# run: |
# cd docs && make -j 4 html && cd ..

# - name: Get branch name
# id: branch-name
# run: echo "branch=${GITHUB_REF#refs/heads/}" >> $GITHUB_OUTPUT

# - name: Checkout documentation repository
# uses: actions/checkout@v3
# with:
# repository: Spatial-Temporal-Data-Mining/TrajDL-docs
# token: ${{ secrets.PAT_FOR_DOCS }}
# path: docs-repo
# fetch-depth: 0 # 获取所有分支信息

# - name: Deploy to documentation repository
# run: |
# cd docs-repo
# git config user.name "GitHub Actions"
# git config user.email "[email protected]"
- name: Cache datasets
id: cache-datasets
uses: actions/cache@v3
with:
path: ~/.cache/trajdl
key: trajdl-cache-datasets

- name: Build docs
run: |
cd docs && make -j 4 html && cd ..
- name: Get branch name
id: branch-name
run: echo "branch=${GITHUB_REF#refs/heads/}" >> $GITHUB_OUTPUT

- name: Checkout documentation repository
uses: actions/checkout@v3
with:
repository: Spatial-Temporal-Data-Mining/TrajDL-docs
token: ${{ secrets.PAT_FOR_DOCS }}
path: docs-repo
fetch-depth: 0 # 获取所有分支信息

- name: Deploy to documentation repository
run: |
cd docs-repo
git config user.name "GitHub Actions"
git config user.email "[email protected]"
# git checkout -b ${{ steps.branch-name.outputs.branch }} || git checkout ${{ steps.branch-name.outputs.branch }}
git checkout -b ${{ steps.branch-name.outputs.branch }} || git checkout ${{ steps.branch-name.outputs.branch }}
# # 复制文档
# rm -rf * # 清空当前分支内容
# cp -r ../docs/build/html/ .
# cp ../.readthedocs.yaml .
# 复制文档
rm -rf * # 清空当前分支内容
cp -r ../docs/build/html/ .
cp ../.readthedocs.yaml .
# # 提交更改
# git add .
# git commit -m "Update documentation from source repository" || echo "No changes to commit"
# git push origin ${{ steps.branch-name.outputs.branch }}
# cd ..
# 提交更改
git add .
git commit -m "Update documentation from source repository" || echo "No changes to commit"
git push origin ${{ steps.branch-name.outputs.branch }}
cd ..
- name: Publish to PyPI
uses: pypa/gh-action-pypi-publish@release/v1
Expand Down

0 comments on commit c87d76a

Please sign in to comment.