From 4113fe6e26f12afd4954a04a44e9ae8ca16a35ae Mon Sep 17 00:00:00 2001 From: plebhash Date: Tue, 16 Jul 2024 11:29:53 -0300 Subject: [PATCH] install cargo-llvm-cov on MG CI jobs where it is needed --- .github/workflows/mg.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/mg.yaml b/.github/workflows/mg.yaml index a9e67d8575..a1a1b60c1b 100644 --- a/.github/workflows/mg.yaml +++ b/.github/workflows/mg.yaml @@ -14,6 +14,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run bad-pool-config-test run: sh ./test/message-generator/test/bad-pool-config-test/bad-pool-config-test.sh @@ -70,6 +72,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run pool-sri-test-1-standard run: sh ./test/message-generator/test/pool-sri-test-1-standard/pool-sri-test-1-standard.sh @@ -86,6 +90,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run pool-sri-test-extended_0 run: sh ./test/message-generator/test/pool-sri-test-extended_0/pool-sri-test-extended_0.sh @@ -94,6 +100,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run pool-sri-test-extended_1 run: sh ./test/message-generator/test/pool-sri-test-extended_1/pool-sri-test-extended_1.sh @@ -102,6 +110,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run pool-sri-test-reject-auth run: sh ./test/message-generator/test/pool-sri-test-reject-auth/pool-sri-test-reject-auth.sh @@ -110,6 +120,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run standard-coverage run: sh ./test/message-generator/test/standard-coverage-test/standard-coverage-test.sh @@ -134,6 +146,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + - name: Install cargo-llvm-cov + run: cargo install cargo-llvm-cov - name: Run translation-proxy run: sh ./test/message-generator/test/translation-proxy/translation-proxy.sh