Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .github/workflows/UnitTest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
strategy:
fail-fast: false
matrix:
julia-version: ['1.0', '1', 'nightly']
julia-version: ['1', 'min']
os: [ubuntu-latest]
arch: [x64]
include:
Expand All @@ -23,17 +23,17 @@ jobs:
arch: x64
- os: macOS-latest
julia-version: '1'
arch: x64
arch: aarch64

steps:
- uses: actions/checkout@v1.0.0
- uses: actions/checkout@v4.0.0
- name: "Set up Julia"
uses: julia-actions/setup-julia@v1
uses: julia-actions/setup-julia@v3
with:
version: ${{ matrix.julia-version }}

- name: Cache artifacts
uses: actions/cache@v1
uses: actions/cache@v4
env:
cache-name: cache-artifacts
with:
Expand All @@ -45,7 +45,7 @@ jobs:
${{ runner.os }}-

- name: "Unit Test"
uses: julia-actions/julia-runtest@master
uses: julia-actions/julia-runtest@v1

# Unless tokenless upload is enabled, we can only submit coverage via
# environment variable. But PRs from other fork can't do that.
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
*.jl.cov
*.jl.*.cov
*.jl.mem
Manifest.toml
docs/build/
docs/site/
20 changes: 0 additions & 20 deletions .travis.yml

This file was deleted.

2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Documenter = "1"
Aqua = "0.8"
Test = "1"
Unitful = "1"
julia = "1"
julia = "1.10"

[extras]
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"
Expand Down
25 changes: 9 additions & 16 deletions test/runtests.jl
Original file line number Diff line number Diff line change
Expand Up @@ -7,22 +7,15 @@ using ImageAxes
using Test, Aqua, Documenter # for meta quality checks

@testset "Project meta quality checks" begin
if VERSION >= v"1.2"
# Not checking compat section for test-only dependencies
ambiguity_exclude_list = [
# https://github.com/JuliaDiff/ChainRulesCore.jl/pull/367#issuecomment-869071000
Base.:(==),
]
Aqua.test_ambiguities([ImageAxes, Base, Core], exclude=ambiguity_exclude_list)
Aqua.test_all(ImageAxes;
ambiguities=false,
project_extras=true,
deps_compat=true,
stale_deps=true,
piracies=false, # this is a glue package for ImageCore with AxisArrays (TODO: make it an ImageCore extension)
)
DocMeta.setdocmeta!(ImageAxes, :DocTestSetup, :(using ImageAxes); recursive=true)
end
Aqua.test_ambiguities(ImageAxes)
Aqua.test_all(ImageAxes;
ambiguities=false,
project_extras=true,
deps_compat=true,
stale_deps=true,
piracies=false, # this is a glue package for ImageCore with AxisArrays (TODO: make it an ImageCore extension)
)
DocMeta.setdocmeta!(ImageAxes, :DocTestSetup, :(using ImageAxes); recursive=true)
end

using SimpleTraits, Unitful
Expand Down
Loading