From 523bce6b3c392571eeab619ff96d3028647bf5f4 Mon Sep 17 00:00:00 2001 From: "Anthony D. Blaom" Date: Thu, 18 Apr 2024 12:53:19 +1200 Subject: [PATCH 1/7] add codecov.yml configuration file --- .github/codecov.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .github/codecov.yml diff --git a/.github/codecov.yml b/.github/codecov.yml new file mode 100644 index 0000000..216698d --- /dev/null +++ b/.github/codecov.yml @@ -0,0 +1,9 @@ +coverage: + status: + project: + default: + threshold: 0.5% + removed_code_behavior: fully_covered_patch + patch: + default: + target: 80% \ No newline at end of file From 1721ee30488e17b264e99d37905aa2a418bf8b2f Mon Sep 17 00:00:00 2001 From: "Anthony D. Blaom" Date: Thu, 18 Apr 2024 13:04:46 +1200 Subject: [PATCH 2/7] try to stop nightly jobs red cross --- .github/workflows/CI-nightly.yml | 48 -------------------------------- 1 file changed, 48 deletions(-) delete mode 100644 .github/workflows/CI-nightly.yml diff --git a/.github/workflows/CI-nightly.yml b/.github/workflows/CI-nightly.yml deleted file mode 100644 index f48884a..0000000 --- a/.github/workflows/CI-nightly.yml +++ /dev/null @@ -1,48 +0,0 @@ -name: CI (Julia nightly) - -on: - pull_request: - branches: - - master - - dev - push: - branches: - - master - - dev - tags: '*' - -jobs: - test-julia-nightly: - name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }} - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - julia-version: - - "nightly" - os: - - ubuntu-latest - - macos-latest - - windows-latest - julia-arch: - - x64 - steps: - - uses: actions/checkout@v2 - - uses: julia-actions/setup-julia@v1 - with: - version: ${{ matrix.julia-version }} - arch: ${{ matrix.julia-arch }} - - name: Cache artifacts - uses: actions/cache@v2 - env: - cache-name: cache-artifacts - with: - path: | - ~/.julia/artifacts - key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }} - restore-keys: | - ${{ runner.os }}-test-${{ env.cache-name }}- - ${{ runner.os }}-test- - ${{ runner.os }}- - - uses: julia-actions/julia-buildpkg@v1 - - uses: julia-actions/julia-runtest@v1 From a8c964269d7ca11b4a23775b610664f9f8778446 Mon Sep 17 00:00:00 2001 From: "Anthony D. Blaom" Date: Thu, 18 Apr 2024 13:11:47 +1200 Subject: [PATCH 3/7] oops, forgot to commit this --- .github/workflows/CI.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 81d7ff4..2a9947c 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -25,6 +25,11 @@ jobs: - windows-latest julia-arch: - x64 + include: + - os: ubuntu-latest + version: 'nightly' + arch: x64 + allow_failure: true steps: - uses: actions/checkout@v2 - uses: julia-actions/setup-julia@v1 From 8221a2515d8665a899bc15a2ae63f49c8d3de457 Mon Sep 17 00:00:00 2001 From: "Anthony D. Blaom" Date: Thu, 18 Apr 2024 13:17:11 +1200 Subject: [PATCH 4/7] drop nightly altogether --- .github/workflows/CI.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 2a9947c..81d7ff4 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -25,11 +25,6 @@ jobs: - windows-latest julia-arch: - x64 - include: - - os: ubuntu-latest - version: 'nightly' - arch: x64 - allow_failure: true steps: - uses: actions/checkout@v2 - uses: julia-actions/setup-julia@v1 From b918a2cdbff2941beda2d6a4748625d78d2dee0d Mon Sep 17 00:00:00 2001 From: "Anthony D. Blaom" Date: Thu, 18 Apr 2024 13:19:17 +1200 Subject: [PATCH 5/7] try again to include nightly --- .github/workflows/CI.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 81d7ff4..0573688 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -25,7 +25,15 @@ jobs: - windows-latest julia-arch: - x64 - steps: + include: + - os: windows-latest + version: '1' + arch: x86 + - os: ubuntu-latest + version: 'nightly' + arch: x64 + allow_failure: true + steps: - uses: actions/checkout@v2 - uses: julia-actions/setup-julia@v1 with: From a38c577805d431dbe79ddf56a9cf4b31bdd925bc Mon Sep 17 00:00:00 2001 From: "Anthony D. Blaom" Date: Thu, 18 Apr 2024 13:20:02 +1200 Subject: [PATCH 6/7] abandon attempt to include nightly --- .github/workflows/CI.yml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 0573688..81d7ff4 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -25,15 +25,7 @@ jobs: - windows-latest julia-arch: - x64 - include: - - os: windows-latest - version: '1' - arch: x86 - - os: ubuntu-latest - version: 'nightly' - arch: x64 - allow_failure: true - steps: + steps: - uses: actions/checkout@v2 - uses: julia-actions/setup-julia@v1 with: From 311b288bd83733bbd5b2dbebfedf955b5ea38d73 Mon Sep 17 00:00:00 2001 From: "Anthony D. Blaom" Date: Thu, 18 Apr 2024 13:38:28 +1200 Subject: [PATCH 7/7] remove coveralls --- .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 81d7ff4..349cab8 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -47,6 +47,5 @@ jobs: - uses: julia-actions/julia-runtest@latest - uses: julia-actions/julia-uploadcodecov@v0.1 continue-on-error: true - - uses: julia-actions/julia-uploadcoveralls@v0.1 - continue-on-error: true +