From 7836456b554f91514eda1c28c1a74ecd7ba9a4be Mon Sep 17 00:00:00 2001 From: "Viral B. Shah" Date: Sat, 4 Oct 2025 14:49:47 -0400 Subject: [PATCH 1/4] fix CI --- .github/workflows/CI.yml | 34 ++++++++++------------------------ 1 file changed, 10 insertions(+), 24 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 78232f0..2e01237 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -12,42 +12,28 @@ jobs: arch: - x64 version: - - '1.7' - - 'nightly' + - '1' os: - macOS-latest - ubuntu-latest - windows-latest - # NOTE: Waiting for upstream Aarch64 support. - # include: - # - arch: aarch64 - # version: 'nightly' - # os: macOS-latest - # - arch: aarch64 - # version: 'nightly' - # os: ubuntu-latest + include: + - arch: aarch64 + version: '1' + os: macOS-latest steps: - - uses: actions/checkout@v2 - - uses: julia-actions/setup-julia@v1 + - uses: actions/checkout@v5 + - uses: julia-actions/setup-julia@v2 with: version: ${{ matrix.version }} arch: ${{ matrix.arch }} - - uses: actions/cache@v1 - 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/cache@v2 - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 - uses: julia-actions/julia-processcoverage@v1 - - uses: codecov/codecov-action@v1 + - uses: codecov/codecov-action@v5 with: file: lcov.info + token: ${{ secrets.CODECOV_TOKEN }} env: COVERALLS_TOKEN: ${{ secrets.COVERALLS_TOKEN }} - From 749f376cde7208e3fd714b06338bd32d29d9717d Mon Sep 17 00:00:00 2001 From: "Viral B. Shah" Date: Sat, 4 Oct 2025 14:46:51 -0400 Subject: [PATCH 2/4] Bump version to 0.3.0 and update dependencies --- Project.toml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Project.toml b/Project.toml index ca4fb7b..d1af11c 100644 --- a/Project.toml +++ b/Project.toml @@ -1,17 +1,18 @@ name = "BLIS" uuid = "32f2db32-628a-4fc2-9392-deeafdcf461f" authors = ["RuQing Xu "] -version = "0.2.1" +version = "0.3.0" [deps] DelimitedFiles = "8bb1440f-4735-579b-a4ab-409b98df4dab" Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb" LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" +libblastrampoline_jll = "8e850b90-86db-534c-a0d3-1478176c7d93" Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" blis_jll = "6136c539-28a5-5bf0-87cc-b183200dce32" [compat] -julia = "1.7" -blis_jll = "0.9.0" +julia = "1.8" +blis_jll = "2.0.0" From 95282b4c17b0412873b738253f3fb99bcc2b25dc Mon Sep 17 00:00:00 2001 From: "Viral B. Shah" Date: Sat, 4 Oct 2025 14:52:31 -0400 Subject: [PATCH 3/4] CI update --- .github/workflows/CI.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 2e01237..3d5d14e 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -14,7 +14,6 @@ jobs: version: - '1' os: - - macOS-latest - ubuntu-latest - windows-latest include: From 311c4c17281015e7fa2cf1a5deea6696fd379d2b Mon Sep 17 00:00:00 2001 From: "Viral B. Shah" Date: Sat, 4 Oct 2025 14:53:45 -0400 Subject: [PATCH 4/4] update ci --- .github/workflows/CI.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 3d5d14e..0dc822c 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -1,7 +1,15 @@ name: CI on: - - push - - pull_request + push: + branches: + - main + tags: ['*'] + pull_request: +concurrency: + # Skip intermediate builds: always. + # Cancel intermediate builds: only if it is a pull request build. + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} jobs: test: name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}