Skip to content

Commit

Permalink
Update dependencies and CI setup
Browse files Browse the repository at this point in the history
  • Loading branch information
eschnett committed May 1, 2024
1 parent ecf1f4a commit 053e54f
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 20 deletions.
44 changes: 31 additions & 13 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,20 +12,36 @@ jobs:
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
arch:
- x64
- x86
os:
- macOS-latest
- ubuntu-latest
- windows-latest
version:
- '1' # automatically expands to the latest stable 1.x release of Julia
exclude:
- os: macOS-latest
arch: x86 # 32-bit Julia binaries are not available on macOS
# See <https://julialang-s3.julialang.org/bin/versions.json> for available Julia versions
include:
- arch: "x64"
os: "ubuntu-latest"
version: "1.10"
- arch: "x64"
os: "windows-latest"
version: "1.10"
- arch: "x64"
os: "macOS-latest"
version: "1.10"
- arch: "x86"
os: "ubuntu-latest"
version: "1.10"
- arch: "x64"
os: "ubuntu-latest"
version: "1.9"
- arch: "x64"
os: "ubuntu-latest"
version: "1.8"
- arch: "x64"
os: "ubuntu-latest"
version: "1.7"
- arch: "x64"
os: "ubuntu-latest"
version: "1.6"
# - arch: "x64"
# os: "ubuntu-latest"
# version: "nightly"
steps:
- uses: actions/checkout@v2
- uses: julia-actions/setup-julia@v1
Expand All @@ -46,5 +62,7 @@ jobs:
- uses: julia-actions/julia-runtest@v1
- uses: julia-actions/julia-processcoverage@v1
- uses: codecov/codecov-action@v1
env:
CODECOV_TOKEN: 82aae245-ad5c-41ac-9e30-b64617ce25b0
with:
file: lcov.info
7 changes: 0 additions & 7 deletions Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,3 @@ PrecompileTools = "aea7be01-6a6a-4083-8856-8a6e6704d82a"
[compat]
PrecompileTools = "1"
julia = "1.6"

[extras]
InteractiveUtils = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"

[targets]
test = ["Test", "InteractiveUtils"]
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ Explicit SIMD vectorization in Julia

[![Code Coverage](https://codecov.io/gh/eschnett/SIMD.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/eschnett/SIMD.jl)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.3355421.svg)](https://doi.org/10.5281/zenodo.3355421)
[![PkgEval](https://juliaci.github.io/NanosoldierReports/pkgeval_badges/S/SIMD.svg)](https://juliaci.github.io/NanosoldierReports/pkgeval_badges/S/SIMD.html)

| Julia | CI |
| ------- | -- |
Expand Down
3 changes: 3 additions & 0 deletions test/Project.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[deps]
InteractiveUtils = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"

0 comments on commit 053e54f

Please sign in to comment.