From 992a563f58371086811d49b005fe60132ec8f809 Mon Sep 17 00:00:00 2001 From: Daco Harkes Date: Mon, 20 Nov 2023 17:26:19 +0100 Subject: [PATCH] [infra] Try to use `carryforward` (#815) --- .github/workflows/ffigen.yml | 3 ++- .github/workflows/jnigen.yaml | 1 + .github/workflows/native.yaml | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ffigen.yml b/.github/workflows/ffigen.yml index de0f6b2d6..b94f59809 100644 --- a/.github/workflows/ffigen.yml +++ b/.github/workflows/ffigen.yml @@ -88,13 +88,14 @@ jobs: - name: Upload coverage uses: coverallsapp/github-action@3dfc5567390f6fa9267c0ee9c251e4c8c3f18949 with: - flag-name: ffigen-all + flag-name: ffigen_macos github-token: ${{ secrets.GITHUB_TOKEN }} parallel: true path-to-lcov: pkgs/ffigen/lcov.info - name: Upload coverage uses: coverallsapp/github-action@3dfc5567390f6fa9267c0ee9c251e4c8c3f18949 with: + carryforward: "jnigen_tests,jni_tests,native_assets_builder_macos,native_assets_builder_ubuntu,native_assets_builder_windows,native_assets_cli_macos,native_assets_cli_ubuntu,native_assets_cli_windows,native_toolchain_c_macos,native_toolchain_c_ubuntu,native_toolchain_c_windows" github-token: ${{ secrets.GITHUB_TOKEN }} parallel-finished: true diff --git a/.github/workflows/jnigen.yaml b/.github/workflows/jnigen.yaml index 1d88ec4d5..cbb9e88dc 100644 --- a/.github/workflows/jnigen.yaml +++ b/.github/workflows/jnigen.yaml @@ -424,5 +424,6 @@ jobs: - name: Coveralls finished uses: coverallsapp/github-action@3dfc5567390f6fa9267c0ee9c251e4c8c3f18949 with: + carryforward: "ffigen_macos,native_assets_builder_macos,native_assets_builder_ubuntu,native_assets_builder_windows,native_assets_cli_macos,native_assets_cli_ubuntu,native_assets_cli_windows,native_toolchain_c_macos,native_toolchain_c_ubuntu,native_toolchain_c_windows" github-token: ${{ secrets.github_token }} parallel-finished: true diff --git a/.github/workflows/native.yaml b/.github/workflows/native.yaml index 2da22ce4f..cbdc551ba 100644 --- a/.github/workflows/native.yaml +++ b/.github/workflows/native.yaml @@ -123,7 +123,7 @@ jobs: - name: Upload coverage uses: coverallsapp/github-action@3dfc5567390f6fa9267c0ee9c251e4c8c3f18949 with: - flag-name: ${{ matrix.package }}-${{ matrix.os }} + flag-name: ${{ matrix.package }}_${{ matrix.os }} github-token: ${{ secrets.GITHUB_TOKEN }} parallel: true if: ${{ matrix.sdk == 'stable' }} @@ -135,5 +135,6 @@ jobs: - name: Upload coverage uses: coverallsapp/github-action@3dfc5567390f6fa9267c0ee9c251e4c8c3f18949 with: + carryforward: "ffigen_macos,jnigen_tests,jni_tests" github-token: ${{ secrets.GITHUB_TOKEN }} parallel-finished: true