File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6363 run : |
6464 FILES=$(git -C wolfssl-gnutls-wrapper ls-files src/*.c tests/*.c | sed 's|^|wolfssl-gnutls-wrapper/|')
6565 clang-tidy -p wolfssl-gnutls-wrapper $FILES
66-
Original file line number Diff line number Diff line change 2222 - " GNUTLS_NO_PROVIDER=1"
2323 fail-fast : false
2424 runs-on : ${{ matrix.os }}
25+ container :
26+ image : debian:bookworm
2527
2628 steps :
2729 - name : Checkout repository
3032 - name : Install dependencies (Ubuntu only)
3133 if : matrix.os == 'ubuntu-latest'
3234 run : |
33- sudo apt-get update
34- sudo apt-get install -y gnulib autopoint gperf gtk-doc-tools nettle-dev clang \
35- libtasn1-bin libtasn1-6-dev libunistring-dev libp11-kit-dev libunbound-dev
35+ apt-get update
36+ apt-get install -y git gnulib autopoint gperf gtk-doc-tools nettle-dev clang \
37+ libtasn1-bin libtasn1-6-dev wget libunistring-dev libp11-kit-dev libunbound-dev sudo
3638
3739 # ─────────────── cache the wolfssl/gnutls tool-chain ────────────────
3840 - name : Restore cached gnutls-wolfssl
@@ -67,16 +69,18 @@ jobs:
6769 name : Run Valgrind Tests
6870 timeout-minutes : 30
6971 runs-on : ubuntu-latest
72+ container :
73+ image : debian:bookworm
7074
7175 steps :
7276 - name : Checkout repository
7377 uses : actions/checkout@v4
7478
7579 - name : Install Valgrind and dependencies
7680 run : |
77- sudo apt-get update
78- sudo apt-get install -y valgrind gnulib autopoint gperf gtk-doc-tools nettle-dev clang \
79- libtasn1-bin libtasn1-6-dev libunistring-dev libp11-kit-dev libunbound-dev
81+ apt-get update
82+ apt-get install -y valgrind git wget gnulib autopoint gperf gtk-doc-tools nettle-dev clang \
83+ libtasn1-bin libtasn1-6-dev libunistring-dev libp11-kit-dev libunbound-dev sudo
8084
8185 # ─────────────── cache the wolfssl/gnutls tool-chain ────────────────
8286 - name : Restore cached gnutls-wolfssl
You can’t perform that action at this time.
0 commit comments