commit f12211f366dfd0447fdcd8ec922547c1821a0ad2 parent fd36113966af1df5900e9ef9749ae1f2ff1b0145 Author: jvoisin <julien.voisin@dustri.org> Date: Mon, 28 Aug 2023 22:45:44 +0200 Fix the coverity run Diffstat:
M | .github/workflows/coverity.yaml | | | 15 | ++++++++++++++- |
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/coverity.yaml b/.github/workflows/coverity.yaml @@ -13,7 +13,20 @@ jobs: - name: Install dependencies run: | apt update - DEBIAN_FRONTEND=noninteractive apt install -y --no-install-recommends php-dev curl ca-certificates make gcc + DEBIAN_FRONTEND=noninteractive apt install -y --no-install-recommends curl ca-certificates make + - name: Cache musl toolchain + uses: actions/cache@v3 + id: cache-musl + with: + path: x86_64-linux-musl-native + key: musl + - name: Downloading musl-based toolchain + if: steps.cache-musl.outputs.cache-hit != 'true' + run: wget --quiet https://musl.cc/x86_64-linux-musl-native.tgz + - name: Extracting musl-based toolchain + if: steps.cache-musl.outputs.cache-hit != 'true' + run: tar xzf ./x86_64-linux-musl-native.tgz + - name: Download Coverity Build Tool run: | curl https://scan.coverity.com/download/linux64 --form token=$TOKEN --form project=jvoisin/fortify-headers -o cov-analysis-linux64.tar.gz