From 60e367cb86ae2ec10e1e326dfe34881ac5742744 Mon Sep 17 00:00:00 2001 From: wellwelwel <46850407+wellwelwel@users.noreply.github.com> Date: Tue, 12 Mar 2024 01:12:44 -0300 Subject: [PATCH] ci: check for coverage behavior in MySQL 5.7 --- .github/workflows/ci-coverage.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci-coverage.yml b/.github/workflows/ci-coverage.yml index c78b91a428..832574fc82 100644 --- a/.github/workflows/ci-coverage.yml +++ b/.github/workflows/ci-coverage.yml @@ -20,7 +20,7 @@ jobs: fail-fast: false matrix: node-version: [20.x] - mysql-version: ["mysql:8.0.33"] + mysql-version: ["mysql:5.7", "mysql:8.0.33"] use-compression: [0, 1] use-tls: [0, 1] mysql_connection_url_key: [""] @@ -57,3 +57,10 @@ jobs: - name: Run tests run: FILTER=${{matrix.filter}} MYSQL_USE_TLS=${{ matrix.use-tls }} MYSQL_USE_COMPRESSION=${{ matrix.use-compression }} npm run coverage-test + + - name: Upload coverage reports to Codecov + uses: codecov/codecov-action@v4 + with: + token: ${{ secrets.CODECOV_TOKEN }} + flags: compression-${{ matrix.use-compression }},tls-${{ matrix.use-tls }} + name: codecov-umbrella-${{ matrix.node-version }}-${{ matrix.mysql-version }}-compression-${{ matrix.use-compression }}-tls-${{ matrix.use-tls }}