We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7d1f075 commit 2fbf663Copy full SHA for 2fbf663
1 file changed
.github/workflows/docs.yml
@@ -22,6 +22,12 @@ on:
22
type: string
23
default: ''
24
25
+ additional-apt-packages:
26
+ description: 'Additional APT packages to install'
27
+ required: false
28
+ type: string
29
+ default: ''
30
+
31
jobs:
32
Docs:
33
runs-on: ubuntu-24.04
@@ -39,6 +45,12 @@ jobs:
39
45
with:
40
46
python-version: '3.11'
41
47
48
+ # We could combine this with the doxygen command below, but in practise
49
+ # they are used mutually exclusively so there's nothing to be gained
50
+ # in making one apt install.
51
+ - name: Install additional APT packages
52
+ if: ${{ inputs.additional-apt-packages != '' }}
53
+ run: sudo apt-get update && sudo apt-get install -y ${{ inputs.additional-apt-packages }}
42
54
43
55
- name: Install uv
44
56
uses: astral-sh/setup-uv@v6
0 commit comments