diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e007f4c..a901ae7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,6 +1,9 @@ -name: julia +name: test on: pull_request: + push: + branches: + - master jobs: test: @@ -40,7 +43,7 @@ jobs: - if: matrix.version == '1.10' && matrix.os == 'ubuntu-latest' uses: julia-actions/julia-processcoverage@v1 - if: matrix.version == '1.10' && matrix.os == 'ubuntu-latest' - uses: coverallsapp/github-action@master + uses: coverallsapp/github-action@v2 with: github-token: ${{ secrets.GITHUB_TOKEN }} path-to-lcov: ./lcov.info diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index efff8b0..5b63adf 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -1,29 +1,28 @@ -name: julia +name: test-nightly on: pull_request: schedule: - cron: "0 0 * * *" # Runs daily at midnight UTC + push: + branches: + - master jobs: test: - name: ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} + name: ${{ matrix.os }} - ${{ matrix.arch }} runs-on: ${{ matrix.os }} strategy: fail-fast: false matrix: - version: - - "nightly" os: - ubuntu-latest - - macOS-latest - - windows-latest arch: - x64 steps: - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@latest with: - version: ${{ matrix.version }} + version: "nightly" arch: ${{ matrix.arch }} - name: Cache artifacts uses: actions/cache@v4 diff --git a/README.md b/README.md index 28a588e..9c1fb39 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,8 @@ [![PkgEval][pkgeval-img]][pkgeval-url] [![julia](https://github.com/JuliaMath/IntelVectorMath.jl/actions/workflows/main.yml/badge.svg)](https://github.com/JuliaMath/IntelVectorMath.jl/actions/workflows/main.yml) -![julia-nightly](https://github.com/JuliaMath/VML.jl/workflows/julia%20nightly/badge.svg) +[![test](https://github.com/JuliaMath/IntelVectorMath.jl/actions/workflows/main.yml/badge.svg)](https://github.com/JuliaMath/IntelVectorMath.jl/actions/workflows/main.yml) +[![test-nightly](https://github.com/JuliaMath/IntelVectorMath.jl/actions/workflows/nightly.yml/badge.svg)](https://github.com/JuliaMath/IntelVectorMath.jl/actions/workflows/nightly.yml) [![Coverage Status](https://coveralls.io/repos/github/JuliaMath/IntelVectorMath.jl/badge.svg?branch=master)](https://coveralls.io/github/JuliaMath/IntelVectorMath.jl?branch=master) This package provides bindings to the Intel MKL [Vector Mathematics Functions](https://www.intel.com/content/www/us/en/develop/documentation/onemkl-developer-reference-c/top/vector-mathematical-functions.html).