Skip to content

Commit 7bf40dc

Browse files
authored
Minor CI fixes (#75)
* Re-add CI on master * Rename workflows * Use specific version of coveralls * Update badges * Add write permissions for coveralls action * Permissions not actually needed * Testing nightly only on ubuntu
1 parent 2ddf861 commit 7bf40dc

File tree

3 files changed

+13
-10
lines changed

3 files changed

+13
-10
lines changed

.github/workflows/main.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
1-
name: julia
1+
name: test
22
on:
33
pull_request:
4+
push:
5+
branches:
6+
- master
47

58
jobs:
69
test:
@@ -40,7 +43,7 @@ jobs:
4043
- if: matrix.version == '1.10' && matrix.os == 'ubuntu-latest'
4144
uses: julia-actions/julia-processcoverage@v1
4245
- if: matrix.version == '1.10' && matrix.os == 'ubuntu-latest'
43-
uses: coverallsapp/github-action@master
46+
uses: coverallsapp/github-action@v2
4447
with:
4548
github-token: ${{ secrets.GITHUB_TOKEN }}
4649
path-to-lcov: ./lcov.info

.github/workflows/nightly.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,28 @@
1-
name: julia
1+
name: test-nightly
22
on:
33
pull_request:
44
schedule:
55
- cron: "0 0 * * *" # Runs daily at midnight UTC
6+
push:
7+
branches:
8+
- master
69

710
jobs:
811
test:
9-
name: ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }}
12+
name: ${{ matrix.os }} - ${{ matrix.arch }}
1013
runs-on: ${{ matrix.os }}
1114
strategy:
1215
fail-fast: false
1316
matrix:
14-
version:
15-
- "nightly"
1617
os:
1718
- ubuntu-latest
18-
- macOS-latest
19-
- windows-latest
2019
arch:
2120
- x64
2221
steps:
2322
- uses: actions/checkout@v4
2423
- uses: julia-actions/setup-julia@latest
2524
with:
26-
version: ${{ matrix.version }}
25+
version: "nightly"
2726
arch: ${{ matrix.arch }}
2827
- name: Cache artifacts
2928
uses: actions/cache@v4

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55

66
[![PkgEval][pkgeval-img]][pkgeval-url]
77
[![julia](https://github.com/JuliaMath/IntelVectorMath.jl/actions/workflows/main.yml/badge.svg)](https://github.com/JuliaMath/IntelVectorMath.jl/actions/workflows/main.yml)
8-
![julia-nightly](https://github.com/JuliaMath/VML.jl/workflows/julia%20nightly/badge.svg)
8+
[![test](https://github.com/JuliaMath/IntelVectorMath.jl/actions/workflows/main.yml/badge.svg)](https://github.com/JuliaMath/IntelVectorMath.jl/actions/workflows/main.yml)
9+
[![test-nightly](https://github.com/JuliaMath/IntelVectorMath.jl/actions/workflows/nightly.yml/badge.svg)](https://github.com/JuliaMath/IntelVectorMath.jl/actions/workflows/nightly.yml)
910
[![Coverage Status](https://coveralls.io/repos/github/JuliaMath/IntelVectorMath.jl/badge.svg?branch=master)](https://coveralls.io/github/JuliaMath/IntelVectorMath.jl?branch=master)
1011

1112
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).

0 commit comments

Comments
 (0)