File tree 6 files changed +308
-248
lines changed
6 files changed +308
-248
lines changed Original file line number Diff line number Diff line change @@ -28,20 +28,25 @@ jobs:
28
28
url : ${{ steps.deployment.outputs.page_url }}
29
29
runs-on : ubuntu-latest
30
30
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
31
35
- 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
35
39
with :
36
- python-version : " 3.10 "
40
+ python-version : " 3.13 "
37
41
cache : " pip"
38
42
cache-dependency-path : " pyproject.toml"
39
43
- name : 🔧 Build HTML
40
44
run : |
41
45
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
45
50
invoke doc
46
51
- name : Setup Pages
47
52
uses : actions/configure-pages@main
You can’t perform that action at this time.
0 commit comments