Skip to content

Commit c61e647

Browse files
authored
Merge pull request #51 from FugroRoames/cjf/deps-and-CI-updates
Update dependencies and modernize CI for version 0.5.1
2 parents b1f8d46 + bfc42b3 commit c61e647

File tree

6 files changed

+60
-72
lines changed

6 files changed

+60
-72
lines changed

.github/workflows/ci.yml

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
name: CI
2+
on:
3+
push:
4+
branches:
5+
- master
6+
tags: '*'
7+
pull_request:
8+
jobs:
9+
test:
10+
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }}
11+
runs-on: ${{ matrix.os }}
12+
strategy:
13+
matrix:
14+
version:
15+
- '1.0'
16+
- '1.3'
17+
os:
18+
- ubuntu-latest
19+
- macOS-latest
20+
- windows-latest
21+
arch:
22+
- x64
23+
steps:
24+
- uses: actions/checkout@v1
25+
- uses: julia-actions/setup-julia@latest
26+
with:
27+
version: ${{ matrix.version }}
28+
arch: ${{ matrix.arch }}
29+
- uses: julia-actions/julia-buildpkg@latest
30+
- uses: julia-actions/julia-runtest@latest
31+
- uses: julia-actions/julia-uploadcodecov@latest
32+
env:
33+
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
34+
35+
# Enable the below for Documenter build
36+
# docs:
37+
# name: Documentation
38+
# runs-on: ubuntu-latest
39+
# steps:
40+
# - uses: actions/checkout@v1
41+
# - uses: julia-actions/setup-julia@latest
42+
# with:
43+
# version: '1.3'
44+
# - run: julia --project=docs -e '
45+
# using Pkg;
46+
# Pkg.develop(PackageSpec(; path=pwd()));
47+
# Pkg.instantiate();'
48+
# - run: julia --project=docs docs/make.jl
49+
# env:
50+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
51+
# # Needed due to https://github.com/JuliaDocs/Documenter.jl/issues/1177
52+
# DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }}

.travis.yml

-21
This file was deleted.

Project.toml

+5-6
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,20 @@
11
name = "CoordinateTransformations"
22
uuid = "150eb455-5306-5404-9cee-2592286d6298"
3-
version = "0.5.0"
3+
version = "0.5.1"
44

55
[deps]
6-
Compat = "34da2185-b29b-5c13-b0c7-acf172513d20"
76
Rotations = "6038ab10-8711-5258-84ad-4b1120ba62dc"
87
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
8+
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
99

1010
[compat]
11+
Rotations = "0.10,0.11,0.12,0.13"
12+
StaticArrays = "0.11,0.12"
1113
julia = "1"
12-
Rotations = "0"
13-
StaticArrays = "0.12"
14-
Compat = "0.69, 1, 2, 3"
1514

1615
[extras]
17-
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
1816
ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210"
17+
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
1918

2019
[targets]
2120
test = ["Test", "ForwardDiff"]

appveyor.yml

-39
This file was deleted.

src/CoordinateTransformations.jl

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
1-
VERSION < v"0.7.0-beta2.199" && __precompile__()
2-
31
module CoordinateTransformations
42

53
using StaticArrays
6-
using Compat.LinearAlgebra
7-
using Compat
4+
using LinearAlgebra
85

96
using Rotations
107
export RotMatrix, Quat, SpQuat, AngleAxis, RodriguesVec,

test/runtests.jl

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
using Compat.Test
2-
using Compat.LinearAlgebra
1+
using Test
2+
using LinearAlgebra
33
using CoordinateTransformations
44
using ForwardDiff: Dual, partials
55
using StaticArrays

0 commit comments

Comments
 (0)