Skip to content

Commit 99db484

Browse files
committed
更新文档
1 parent fbe1a07 commit 99db484

File tree

6 files changed

+308
-248
lines changed

6 files changed

+308
-248
lines changed

Diff for: .github/workflows/pages.yml

+12-7
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,25 @@ jobs:
2828
url: ${{ steps.deployment.outputs.page_url }}
2929
runs-on: ubuntu-latest
3030
steps:
31+
- name: Harden Runner
32+
uses: step-security/harden-runner@main
33+
with:
34+
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs
3135
- name: Checkout
32-
uses: actions/checkout@v3
33-
- name: 🐍 Set up Python 3.10
34-
uses: actions/setup-python@v2
36+
uses: actions/checkout@main
37+
- name: 🐍 Set up Python
38+
uses: actions/setup-python@main
3539
with:
36-
python-version: "3.10"
40+
python-version: "3.13"
3741
cache: "pip"
3842
cache-dependency-path: "pyproject.toml"
3943
- name: 🔧 Build HTML
4044
run: |
4145
sudo apt-get install graphviz doxygen
42-
pip install .[doc]
43-
pip install sphinxcontrib-websupport
44-
conda install -c conda-forge pandoc llvm
46+
apt-get update && sudo apt-get upgrade
47+
pip install --upgrade pip
48+
pip install .[doc] --upgrade
49+
conda install -c conda-forge pandoc compilers cppyy pandoc llvm
4550
invoke doc
4651
- name: Setup Pages
4752
uses: actions/configure-pages@main

0 commit comments

Comments
 (0)