File tree Expand file tree Collapse file tree 1 file changed +8
-11
lines changed Expand file tree Collapse file tree 1 file changed +8
-11
lines changed Original file line number Diff line number Diff line change 6
6
branches :
7
7
- main # Trigger the workflow on changes to the `main` branch
8
8
9
- inputs :
10
- doxygen_version :
11
- description : ' Doxygen version to install'
12
- required : true
13
- default : ' 1.13.2'
14
-
15
9
jobs :
16
10
build-and-deploy :
17
11
runs-on : ubuntu-latest
18
12
13
+ env :
14
+ DOXYGEN_VERSION : ' 1.13.2'
15
+
19
16
steps :
20
17
# Step 1: Checkout the repository
21
18
- name : Checkout repository
@@ -28,12 +25,12 @@ jobs:
28
25
sudo apt-get install graphviz -y
29
26
30
27
# Step 3: Install Doxygen
31
- - name : Install Doxygen v${{ inputs.doxygen_version }}
28
+ - name : Install Doxygen v${{ env.DOXYGEN_VERSION }}
32
29
run : |
33
- transformed_version=$(echo "${{ inputs.doxygen_version }}" | tr '.' '_')
34
- wget https://github.com/doxygen/doxygen/releases/download/Release_${transformed_version}/doxygen-${{ inputs.doxygen_version }}.linux.bin.tar.gz
35
- tar -xzf doxygen-${{ inputs.doxygen_version }}.linux.bin.tar.gz
36
- sudo mv doxygen-${{ inputs.doxygen_version }}/bin/doxygen /usr/local/bin/doxygen
30
+ transformed_version=$(echo "${{ env.DOXYGEN_VERSION }}" | tr '.' '_')
31
+ wget https://github.com/doxygen/doxygen/releases/download/Release_${transformed_version}/doxygen-${{ env.DOXYGEN_VERSION }}.linux.bin.tar.gz
32
+ tar -xzf doxygen-${{ env.DOXYGEN_VERSION }}.linux.bin.tar.gz
33
+ sudo mv doxygen-${{ env.DOXYGEN_VERSION }}/bin/doxygen /usr/local/bin/doxygen
37
34
38
35
# Step 4: Generate Doxygen documentation
39
36
- name : Generate Doxygen Documentation
You can’t perform that action at this time.
0 commit comments