1dfb8ed23Sjeremyltname: Julia 23446d1b5SJeremy L Thompson 33446d1b5SJeremy L Thompsonon: 43446d1b5SJeremy L Thompson push: 53446d1b5SJeremy L Thompson 63446d1b5SJeremy L Thompsonjobs: 73446d1b5SJeremy L Thompson test: 83446d1b5SJeremy L Thompson strategy: 93446d1b5SJeremy L Thompson matrix: 10b0ae8d51SJed Brown os: [ubuntu-20.04] 113446d1b5SJeremy L Thompson julia-version: ['1'] 123446d1b5SJeremy L Thompson 133446d1b5SJeremy L Thompson runs-on: ${{ matrix.os }} 143446d1b5SJeremy L Thompson 153446d1b5SJeremy L Thompson steps: 163446d1b5SJeremy L Thompson - name: Environment setup 173446d1b5SJeremy L Thompson uses: actions/checkout@v2 183446d1b5SJeremy L Thompson - name: Julia setup 193446d1b5SJeremy L Thompson uses: julia-actions/setup-julia@latest 203446d1b5SJeremy L Thompson with: 213446d1b5SJeremy L Thompson version: ${{ matrix.julia-version }} 223446d1b5SJeremy L Thompson - name: Julia test and style 233446d1b5SJeremy L Thompson run: | 243446d1b5SJeremy L Thompson make info 253446d1b5SJeremy L Thompson make -j2 263446d1b5SJeremy L Thompson export JULIA_LIBCEED_LIB=$(find $PWD/lib -name "libceed.*") 273446d1b5SJeremy L Thompson pushd julia/LibCEED.jl 28*89430934SJed Brown [[ "$GITHUB_REF" =~ ^refs/(heads/release|tags/).* ]] || julia --project -e 'import Pkg; Pkg.build(); Pkg.test("LibCEED"; coverage=true, test_args=["--run-dev-tests"])' 293446d1b5SJeremy L Thompson unset JULIA_LIBCEED_LIB && julia --project -e 'import Pkg; Pkg.build(); Pkg.test("LibCEED")' 303446d1b5SJeremy L Thompson julia --project=.style/ -e 'import Pkg; Pkg.instantiate()' && julia --project=.style/ .style/ceed_style.jl && git diff --exit-code src test examples 31