Skip to content

Commit 22ea988

Browse files
authored
Merge pull request #19 from GMLC-TDC/kd/update-to-v2.4.0
Update to v2.4.0
2 parents 6716f3c + 8dd226d commit 22ea988

File tree

18 files changed

+111
-375
lines changed

18 files changed

+111
-375
lines changed

.github/workflows/ci.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: CI
2+
on: [push, pull_request]
3+
jobs:
4+
test:
5+
runs-on: ${{ matrix.os }}
6+
strategy:
7+
matrix:
8+
version: [1]
9+
os:
10+
- ubuntu-latest
11+
- macOS-latest
12+
# - windows-latest
13+
arch:
14+
- x64
15+
- x86
16+
exclude:
17+
- os: macOS-latest
18+
arch: x86
19+
steps:
20+
- uses: actions/checkout@v1
21+
- uses: julia-actions/setup-julia@latest
22+
with:
23+
version: ${{ matrix.version }}
24+
arch: ${{ matrix.arch }}
25+
- uses: julia-actions/julia-buildpkg@latest
26+
- uses: julia-actions/julia-runtest@latest
27+
- uses: julia-actions/julia-uploadcodecov@master
28+
env:
29+
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
30+
- uses: julia-actions/julia-uploadcoveralls@master
31+
env:
32+
COVERALLS_TOKEN: ${{ secrets.COVERALLS_TOKEN }}

.github/workflows/docs.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Documentation
2+
3+
on:
4+
push:
5+
branches:
6+
- 'master'
7+
- 'release-'
8+
tags: '*'
9+
pull_request:
10+
11+
jobs:
12+
build:
13+
runs-on: ${{ matrix.os }}
14+
strategy:
15+
matrix:
16+
julia-version: [1]
17+
julia-arch: [x64]
18+
os: [ubuntu-latest]
19+
steps:
20+
- uses: actions/[email protected]
21+
- name: Set up Python ${{ matrix.python-version }}
22+
uses: actions/setup-python@v1
23+
with:
24+
python-version: 3.7
25+
- uses: julia-actions/setup-julia@latest
26+
with:
27+
version: ${{ matrix.julia-version }}
28+
- name: Install dependencies
29+
run: julia --project=docs -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.build("HELICS"); Pkg.instantiate()'
30+
- name: Build and deploy
31+
env:
32+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
33+
run: julia --project=docs --color=yes docs/make.jl

.travis.yml

Lines changed: 0 additions & 45 deletions
This file was deleted.

Project.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
11
name = "HELICS"
22
uuid = "81524022-8764-5038-b61c-08cb1f58760f"
33
authors = ["Dheepak Krishnamurthy <[email protected]>"]
4-
version = "0.5.1"
4+
version = "0.6.0"
55

66
[deps]
7-
BinaryProvider = "b99e7846-7c00-51b0-8f62-c81ae34c0232"
87
CEnum = "fa961155-64e5-5f13-b03f-caf6b980ea82"
98
DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae"
9+
HELICS_jll = "ef3b0bb0-9dc6-5204-90f3-946fd7d0da3e"
1010
Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
1111

1212
[compat]
13-
BinaryProvider = "^0.5.7"
1413
CEnum = "^0.2"
1514
DocStringExtensions = "^0.8"
16-
julia = "1"
15+
julia = "^1.3"
1716

1817
[extras]
1918
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"

deps/build.jl

Lines changed: 0 additions & 4 deletions
This file was deleted.

deps/build_ZMQ.v4.3.1.jl

Lines changed: 0 additions & 74 deletions
This file was deleted.

deps/build_libhelicsSharedLib.v2.3.0.jl

Lines changed: 0 additions & 57 deletions
This file was deleted.

0 commit comments

Comments
 (0)