From 5982e437d4a9fbb6ce672ed60f97b5afb6483efe Mon Sep 17 00:00:00 2001 From: Vedant Puri Date: Tue, 7 Mar 2023 21:16:09 -0500 Subject: [PATCH 1/4] update workflows --- .github/workflows/CI.yml | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 7fa39c38..075a79b0 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -2,18 +2,26 @@ name: CI on: pull_request: branches: - - master + - main push: branches: - - master + - main jobs: test: runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + version: + - '1' + - '~1.6' # Current LTS + - '*' # Latest Release + - '^1.9.0-0' steps: - uses: actions/checkout@v2 - uses: julia-actions/setup-julia@v1 with: - version: 1 + version: ${{ matrix.version }} - uses: actions/cache@v1 env: cache-name: cache-artifacts @@ -26,7 +34,11 @@ jobs: ${{ runner.os }}- - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 + env: + GROUP: ${{ matrix.group }} - uses: julia-actions/julia-processcoverage@v1 - - uses: codecov/codecov-action@v1 with: - file: lcov.info + directories: src,ext + - uses: codecov/codecov-action@v3 + with: + files: lcov.info From 51056776825acba26c2ab5bea188b43230f7f492 Mon Sep 17 00:00:00 2001 From: Vedant Puri Date: Tue, 7 Mar 2023 21:17:26 -0500 Subject: [PATCH 2/4] typo: main -> master --- .github/workflows/CI.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 075a79b0..1a271dfc 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -2,10 +2,10 @@ name: CI on: pull_request: branches: - - main + - master push: branches: - - main + - master jobs: test: runs-on: ubuntu-latest From 452aaf15af92502e1f3ee60d044be74a13719d0c Mon Sep 17 00:00:00 2001 From: Vedant Puri Date: Tue, 7 Mar 2023 21:18:47 -0500 Subject: [PATCH 3/4] group --- .github/workflows/CI.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 1a271dfc..d2008b5f 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -12,6 +12,8 @@ jobs: strategy: fail-fast: false matrix: + group: + - Core version: - '1' - '~1.6' # Current LTS From 7bda4434c4685216dea6b41d77100e1103d0168f Mon Sep 17 00:00:00 2001 From: Vedant Puri Date: Tue, 7 Mar 2023 21:26:36 -0500 Subject: [PATCH 4/4] rm redundant test --- .github/workflows/CI.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index d2008b5f..d94ce1ae 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -15,9 +15,8 @@ jobs: group: - Core version: - - '1' + - '1' # Latest Release - '~1.6' # Current LTS - - '*' # Latest Release - '^1.9.0-0' steps: - uses: actions/checkout@v2