Skip to content

Add option to use ForwardDiff.jl to compute Christoffel symbols exactly and separate covariant form containers #506

Add option to use ForwardDiff.jl to compute Christoffel symbols exactly and separate covariant form containers

Add option to use ForwardDiff.jl to compute Christoffel symbols exactly and separate covariant form containers #506

Workflow file for this run

name: format-check
on:
push:
branches:
- 'main'
tags: '*'
pull_request:
jobs:
check-format:
runs-on: ${{ matrix.os }}
strategy:
matrix:
julia-version: [1]
julia-arch: [x86]
os: [ubuntu-latest]
steps:
- uses: julia-actions/setup-julia@latest
with:
version: ${{ matrix.julia-version }}
- uses: actions/checkout@v4
- name: Install JuliaFormatter and format
# This will use the latest version by default but you can set the version like so:
#
# julia -e 'using Pkg; Pkg.add(PackageSpec(name = "JuliaFormatter", version = "0.13.0"))'
#
# TODO: Change the call below to
# format(".")
run: |
julia -e 'using Pkg; Pkg.add(PackageSpec(name = "JuliaFormatter", version="1.0.60"))'
julia -e 'using JuliaFormatter; format(".")'
- name: Format check
run: |
julia -e '
out = Cmd(`git diff --name-only`) |> read |> String
if out == ""
exit(0)
else
@error "Some files have not been formatted !!!"
write(stdout, out)
exit(1)
end'