Skip to content

Commit 5211649

Browse files
electrocucarachapull[bot]
authored andcommitted
Reduce size doxygen img (#12337)
Signed-off-by: Victor Morales <[email protected]>
1 parent 65ece4e commit 5211649

File tree

5 files changed

+11
-21
lines changed

5 files changed

+11
-21
lines changed

.github/workflows/docker_img.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
fail-fast: false
3333
matrix:
3434
# TODO: Enables "-crosscompile" and "-vscode" images
35-
img: ["", "-android", "-cirque", "-efr32", "-esp32", "-esp32-qemu", "-infineon", "-k32w", "-mbed-os", "-nrf-platform", "-telink", "-tizen"]
35+
img: ["", "-android", "-cirque", "-doxygen", "-efr32", "-esp32", "-esp32-qemu", "-infineon", "-k32w", "-mbed-os", "-nrf-platform", "-telink", "-tizen"]
3636
steps:
3737
- name: Checkout
3838
uses: actions/checkout@v2

.github/workflows/doxygen.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ jobs:
2929
timeout-minutes: 5
3030

3131
runs-on: ubuntu-20.04
32+
container:
33+
image: connectedhomeip/chip-build-doxygen:0.5.30
34+
3235
if: github.actor != 'restyled-io[bot]'
3336

3437
steps:
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,6 @@
1-
ARG VERSION=latest
2-
FROM connectedhomeip/chip-build:${VERSION}
1+
FROM alpine:3.15
32

4-
# Docker dependencies
5-
RUN set -x \
6-
&& apt-get update \
7-
&& DEBIAN_FRONTEND=noninteractive apt-get install -fy \
8-
libclang1-9 \
9-
libclang-cpp9 \
10-
&& rm -rf /var/lib/apt/lists/ \
11-
&& : # last line
12-
13-
# Latest version of doxygen
14-
RUN set -x \
15-
&& cd /opt \
16-
&& wget https://www.doxygen.nl/files/doxygen-1.9.2.linux.bin.tar.gz \
17-
&& tar xfvz doxygen-1.9.2.linux.bin.tar.gz \
18-
&& rm doxygen-1.9.2.linux.bin.tar.gz \
19-
&& ln -s /opt/doxygen-1.9.2/bin/doxygen /usr/bin/ \
20-
&& : # last line
3+
RUN apk --no-cache add \
4+
doxygen=1.9.2-r1 \
5+
graphviz=2.49.3-r0 \
6+
bash=5.1.8-r0
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.5.31 Version bump reason: Upgrade wget package version to 1.20.3-1ubuntu2
1+
0.5.32 Version bump reason: Reduce size doxygen image

src/transport/SecureSessionTable.h

+1
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ class SecureSessionTable
5050
* @param peerCATs represents peer CASE Authenticated Tags
5151
* @param peerSessionId represents the encryption key ID assigned by peer node
5252
* @param fabric represents fabric ID for the session
53+
* @param config represents the reliable message protocol configuration
5354
*
5455
* @note the newly created state will have an 'active' time set based on the current time source.
5556
*

0 commit comments

Comments
 (0)