read_dict and write_dict for EllipsoidCutoff added #51
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: CI | |
on: | |
push: | |
branches: | |
- main | |
tags: '*' | |
pull_request: | |
concurrency: | |
# Skip intermediate builds: always. | |
# Cancel intermediate builds: only if it is a pull request build. | |
group: ${{ github.workflow }}-${{ github.ref }} | |
cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} | |
jobs: | |
test: | |
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }} | |
runs-on: ${{ matrix.os }} | |
strategy: | |
fail-fast: false | |
matrix: | |
version: | |
- '1.7' | |
# - 'nightly' | |
os: | |
- ubuntu-latest | |
arch: | |
- x64 | |
- x86 | |
steps: | |
- uses: actions/checkout@v2 | |
- uses: julia-actions/setup-julia@v1 | |
with: | |
version: ${{ matrix.version }} | |
arch: ${{ matrix.arch }} | |
# - uses: julia-actions/cache@v1 | |
# - uses: julia-actions/julia-buildpkg@v1 | |
# - uses: julia-actions/julia-runtest@v1 | |
- run: | | |
julia --project=. -e ' | |
using InteractiveUtils; versioninfo() | |
using Pkg | |
Pkg.pkg"registry add https://github.com/JuliaRegistries/General.git" | |
Pkg.pkg"registry add https://github.com/JuliaMolSim/MolSim.git" | |
Pkg.pkg"registry add https://github.com/ACEsuit/ACEregistry" | |
Pkg.pkg"update" | |
Pkg.activate(".") | |
Pkg.test("ACEbonds")' | |
# TODO: docs don't build correctly, need to fix this. but we don't have docs | |
# yet anyhow so it doesn't really matter | |
# docs: | |
# name: Documentation | |
# runs-on: ubuntu-latest | |
# steps: | |
# - uses: actions/checkout@v2 | |
# - uses: julia-actions/setup-julia@v1 | |
# with: | |
# version: '1' | |
# # - uses: julia-actions/julia-buildpkg@v1 | |
# - uses: julia-actions/julia-docdeploy@v1 | |
# env: | |
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | |
# DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }} | |
# - run: | | |
# julia --project=docs -e ' | |
# using Pkg | |
# Pkg.pkg"registry add https://github.com/JuliaRegistries/General.git" | |
# Pkg.pkg"registry add https://github.com/JuliaMolSim/MolSim.git" | |
# Pkg.pkg"update" | |
# Pkg.activate(".") | |
# using Documenter: DocMeta, doctest | |
# using ACEbonds | |
# DocMeta.setdocmeta!(ACEbonds, :DocTestSetup, :(using ACEbonds); recursive=true) | |
# doctest(ACEbonds)' |