diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index aeeb874..347373a 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -7,7 +7,7 @@ on: tags: '*' jobs: test: - name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }} + name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ github.event_name }} runs-on: ${{ matrix.os }} strategy: fail-fast: false @@ -18,16 +18,19 @@ jobs: - 'nightly' os: - ubuntu-latest - - macOS-latest + - macos-latest # Apple silicon - windows-latest - arch: - - x64 + exclude: + - os: macos-latest + version: '1.0' + include: + - os: macos-13 # Intel + version: '1.0' steps: - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@v2 with: version: ${{ matrix.version }} - arch: ${{ matrix.arch }} - uses: julia-actions/cache@v2 - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 @@ -36,4 +39,4 @@ jobs: with: token: ${{ secrets.CODECOV_TOKEN }} # required fail_ci_if_error: true - file: lcov.info + files: lcov.info diff --git a/README.md b/README.md index 11ad15a..7575a53 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ A general framework for fast Fourier transforms (FFTs) in Julia. -[![GHA](https://github.com/JuliaMath/AbstractFFTs.jl/workflows/CI/badge.svg)](https://github.com/JuliaMath/AbstractFFTs.jl/actions?query=workflow%3ACI+branch%3Amaster) -[![Codecov](http://codecov.io/github/JuliaMath/AbstractFFTs.jl/coverage.svg?branch=master)](http://codecov.io/github/JuliaMath/AbstractFFTs.jl?branch=master) +[![CI](https://github.com/JuliaMath/AbstractFFTs.jl/actions/workflows/CI.yml/badge.svg)](https://github.com/JuliaMath/AbstractFFTs.jl/actions/workflows/CI.yml?query=branch%3Amaster) +[![Codecov](https://codecov.io/github/JuliaMath/AbstractFFTs.jl/graph/badge.svg?token=ZJrE86Hpz7)](https://codecov.io/github/JuliaMath/AbstractFFTs.jl) [![Aqua QA](https://raw.githubusercontent.com/JuliaTesting/Aqua.jl/master/badge.svg)](https://github.com/JuliaTesting/Aqua.jl) Documentation: @@ -18,4 +18,3 @@ This allows multiple FFT packages to co-exist with the same underlying `fft(x)` ## Developer information To define a new FFT implementation in your own module, see [defining a new implementation](https://juliamath.github.io/AbstractFFTs.jl/stable/implementations/#Defining-a-new-implementation). -