File tree Expand file tree Collapse file tree 6 files changed +308
-248
lines changed
Expand file tree Collapse file tree 6 files changed +308
-248
lines changed Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments