Skip to content

Commit 032b765

Browse files
committed
ci: docs: build doxygen documentation in a matrix including latest version
Add a matrix to the docs workflow to build the documentation with latest Doxygen version too. Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
1 parent f7c49db commit 032b765

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/docs.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,19 @@ name: Documentation
55

66
on: [push, pull_request]
77

8-
env:
9-
DOXYGEN_VERSION: 1.9.6
10-
118
jobs:
129
build:
1310
runs-on: ubuntu-22.04
11+
strategy:
12+
matrix:
13+
doxygen-version: [1.9.6, 1.14.0]
1414
steps:
1515
- name: Checkout
1616
uses: actions/checkout@v4
1717

1818
- name: Install dependencies
1919
run: |
20+
DOXYGEN_VERSION="${{ matrix.doxygen-version }}"
2021
wget --no-verbose "https://github.com/doxygen/doxygen/releases/download/Release_${DOXYGEN_VERSION//./_}/doxygen-${DOXYGEN_VERSION}.linux.bin.tar.gz"
2122
tar xf doxygen-${DOXYGEN_VERSION}.linux.bin.tar.gz
2223
echo "${PWD}/doxygen-${DOXYGEN_VERSION}/bin" >> $GITHUB_PATH

0 commit comments

Comments
 (0)