Skip to content

Commit c200d27

Browse files
committed
bumped nightly, latest, and lts ci
1 parent 009c824 commit c200d27

File tree

5 files changed

+95
-6
lines changed

5 files changed

+95
-6
lines changed
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
name: CI (latest)
2+
on:
3+
pull_request:
4+
branches:
5+
- master
6+
push:
7+
branches:
8+
- master
9+
tags: '*'
10+
jobs:
11+
test-julia-latest:
12+
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
13+
runs-on: ${{ matrix.os }}
14+
strategy:
15+
fail-fast: false
16+
matrix:
17+
version:
18+
- 'latest'
19+
os:
20+
- ubuntu-latest
21+
- macOS-latest
22+
- windows-latest
23+
arch:
24+
- x64
25+
steps:
26+
- uses: actions/checkout@v4
27+
- uses: julia-actions/setup-julia@v2
28+
with:
29+
version: ${{ matrix.version }}
30+
arch: ${{ matrix.arch }}
31+
- uses: actions/cache@v4
32+
env:
33+
cache-name: cache-artifacts
34+
with:
35+
path: ~/.julia/artifacts
36+
key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
37+
restore-keys: |
38+
${{ runner.os }}-test-${{ env.cache-name }}-
39+
${{ runner.os }}-test-
40+
${{ runner.os }}-
41+
- uses: julia-actions/julia-buildpkg@v1
42+
- uses: julia-actions/julia-runtest@v1
43+
- uses: julia-actions/julia-processcoverage@v1
44+
- uses: codecov/codecov-action@v3
45+
with:
46+
file: lcov.info
47+
docs:
48+
name: Documentation
49+
runs-on: ubuntu-latest
50+
steps:
51+
- uses: actions/checkout@v4
52+
- uses: julia-actions/setup-julia@v2
53+
with:
54+
version: 'nightly'
55+
- run: julia --color=yes -e 'using Pkg; VERSION >= v"1.5-" && !isdir(joinpath(DEPOT_PATH[1], "registries", "General")) && Pkg.Registry.add("General")'
56+
shell: bash
57+
env:
58+
JULIA_PKG_SERVER: ""
59+
- run: |
60+
julia --project=docs -e '
61+
using Pkg
62+
Pkg.develop(PackageSpec(path=pwd()))
63+
Pkg.instantiate()'
64+
- run: julia --project=docs docs/make.jl
65+
env:
66+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
67+
DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }}
68+
doctests:
69+
name: Doctests
70+
runs-on: ubuntu-latest
71+
steps:
72+
- uses: actions/checkout@v4
73+
- uses: julia-actions/setup-julia@v2
74+
with:
75+
version: 'nightly'
76+
- run: julia --color=yes -e 'using Pkg; VERSION >= v"1.5-" && !isdir(joinpath(DEPOT_PATH[1], "registries", "General")) && Pkg.Registry.add("General")'
77+
shell: bash
78+
env:
79+
JULIA_PKG_SERVER: ""
80+
- run: |
81+
julia --project=docs -e '
82+
using Pkg
83+
Pkg.develop(PackageSpec(path=pwd()))
84+
Pkg.instantiate()'
85+
- run: |
86+
julia --project=docs -e '
87+
using Documenter: doctest
88+
using VectorizationBase
89+
doctest(VectorizationBase)'
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: CI
1+
name: CI (LTS)
22
on:
33
pull_request:
44
branches:
@@ -8,14 +8,14 @@ on:
88
- master
99
tags: '*'
1010
jobs:
11-
test:
11+
test-julia-lts:
1212
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
1313
runs-on: ${{ matrix.os }}
1414
strategy:
1515
fail-fast: false
1616
matrix:
1717
version:
18-
- '^1.6.0-0'
18+
- 'lts'
1919
os:
2020
- ubuntu-latest
2121
- macOS-latest

.github/workflows/ci-julia-nightly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: CI (Julia nightly)
1+
name: CI (Nightly)
22
on:
33
pull_request:
44
branches:

.github/workflows/cix86.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
fail-fast: false
1616
matrix:
1717
version:
18-
- '^1.6.0-0'
18+
- '^1.10.0-0'
1919
os:
2020
- ubuntu-latest
2121
arch:

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ LinearAlgebra = "1"
2626
SIMDTypes = "0.1"
2727
Static = "0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 1"
2828
StaticArrayInterface = "1"
29-
julia = "1.6"
29+
julia = "^1.10"
3030

3131
[extensions]
3232
LayoutPointersExt = "LayoutPointers"

0 commit comments

Comments
 (0)