From 7e214040dd1872864bec01258766d2bf795bc19b Mon Sep 17 00:00:00 2001 From: Avik Pal Date: Mon, 7 Oct 2024 22:01:12 -0400 Subject: [PATCH 1/3] ci: run on `1.10` and `1` --- .github/workflows/CI.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index d85817bd..89d5c4a0 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -29,6 +29,7 @@ jobs: fail-fast: false matrix: version: + - "min" - "1" os: - ubuntu-latest @@ -49,6 +50,10 @@ jobs: exclude: - os: macos-latest test_group: "conv" # Never terminates + - version: "min" + os: macos-latest + - version: "min" + os: windows-latest include: - os: ubuntu-latest test_group: "dense" From 2812e525094777e9c382f4c5bc405b6ce2cc6848 Mon Sep 17 00:00:00 2001 From: Avik Pal Date: Mon, 7 Oct 2024 22:05:08 -0400 Subject: [PATCH 2/3] ci: run on `1.10` and `1` --- .github/workflows/CI.yml | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 89d5c4a0..4c4952f8 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -101,7 +101,7 @@ jobs: name: Downstream ${{ matrix.package.repo }}/${{ matrix.package.group }} if: ${{ !contains(github.event.head_commit.message, '[skip tests]') && github.base_ref == github.event.repository.default_branch }} runs-on: ${{ matrix.os }} - timeout-minutes: 60 + timeout-minutes: 240 env: GROUP: ${{ matrix.package.group }} LUX_TEST_GROUP: ${{ matrix.package.group }} @@ -163,22 +163,12 @@ jobs: if: ${{ !contains(github.event.head_commit.message, '[skip tests]') && github.base_ref == github.event.repository.default_branch }} name: Downgrade Julia ${{ matrix.version }} - ${{ matrix.test_group }} runs-on: ubuntu-latest - timeout-minutes: 60 + timeout-minutes: 240 strategy: fail-fast: false matrix: version: - - "1" - test_group: - - "conv" - - "dense" - - "batch_norm" - - "group_norm" - - "instance_norm" - - "layer_norm" - - "other_ops" - - "batched_ops" - - "others" + - "1.10" steps: - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v2 @@ -187,8 +177,6 @@ jobs: - uses: julia-actions/julia-downgrade-compat@v1 - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 - env: - LUXLIB_TEST_GROUP: ${{ matrix.test_group }} - uses: julia-actions/julia-processcoverage@v1 with: directories: src,ext From 71437d953e88a249b35eff4c33741adc2381cdd7 Mon Sep 17 00:00:00 2001 From: Avik Pal Date: Mon, 7 Oct 2024 22:09:42 -0400 Subject: [PATCH 3/3] ci: run on `1.10` and `1` --- .github/workflows/CI.yml | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 4c4952f8..7d562de3 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -24,17 +24,14 @@ jobs: name: Julia ${{ matrix.version }} - ${{ matrix.test_group }} - ${{ matrix.os }} - ${{ matrix.blas_backend }} if: ${{ !contains(github.event.head_commit.message, '[skip tests]') }} runs-on: ${{ matrix.os }} - timeout-minutes: 60 + timeout-minutes: 240 strategy: fail-fast: false matrix: version: - - "min" - "1" os: - ubuntu-latest - - macos-latest - - windows-latest test_group: - "conv" - "dense" @@ -47,13 +44,6 @@ jobs: - "others" blas_backend: - "default" - exclude: - - os: macos-latest - test_group: "conv" # Never terminates - - version: "min" - os: macos-latest - - version: "min" - os: windows-latest include: - os: ubuntu-latest test_group: "dense" @@ -67,6 +57,18 @@ jobs: test_group: "dense" blas_backend: "appleaccelerate" version: "1" + - os: "ubuntu-latest" + test_group: "all" + blas_backend: "default" + version: "min" + - os: "macos-latest" + test_group: "all" + blas_backend: "default" + version: "1" + - os: "windows-latest" + test_group: "all" + blas_backend: "default" + version: "1" steps: - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v2