Skip to content

Commit 9e5f714

Browse files
authored
Setup Aqua (#2)
1 parent ee56cfe commit 9e5f714

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

.github/workflows/ci.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,22 @@ jobs:
3737
flags: Pkg.test
3838
name: codecov-umbrella
3939

40+
aqua:
41+
runs-on: ubuntu-latest
42+
strategy:
43+
matrix:
44+
julia-version:
45+
- '1'
46+
- '1.6'
47+
- 'nightly'
48+
fail-fast: false
49+
steps:
50+
- uses: actions/checkout@v2
51+
- uses: julia-actions/setup-julia@v1
52+
with:
53+
version: ${{ matrix.julia-version }}
54+
- uses: tkf/julia-aqua@v1
55+
4056
# https://github.com/tkf/julia-code-style-suggesters
4157
code-style:
4258
if: always() && github.event.pull_request
@@ -47,7 +63,7 @@ jobs:
4763
# A job that succeeds if and only if all jobs succeed.
4864
all-success:
4965
if: always() && github.event.pull_request
50-
needs: [test, code-style]
66+
needs: [test, aqua, code-style]
5167
runs-on: ubuntu-latest
5268
steps:
5369
# https://github.com/tkf/merge-conclusions-action

Project.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@ LLVM = "929cbde3-209d-540e-8aea-75f648917ca0"
88
UnsafeAtomics = "013be700-e6cd-48c3-b4a1-df204f14c38f"
99

1010
[compat]
11+
LLVM = "4.12"
12+
UnsafeAtomics = "0.2"
1113
julia = "1.6"

0 commit comments

Comments
 (0)