- toml_fmt:
- image: tamasfe/taplo:0.8.1
- commands:
- - taplo format --check
-
- cargo_fmt:
- image: *muslrust_image
- environment:
- # store cargo data in repo folder so that it gets cached between steps
- CARGO_HOME: .cargo
- commands:
- # need make existing toolchain available
- - cp -n ~/.cargo . -r
- - rustup toolchain install nightly-2023-07-10
- - rustup component add rustfmt --toolchain nightly-2023-07-10
- - cargo +nightly-2023-07-10 fmt -- --check
-
- sql_fmt:
- image: alpine:3
- commands:
- - apk add bash wget perl make git
- - wget https://github.com/darold/pgFormatter/archive/refs/tags/v5.5.tar.gz
- - tar xzf v5.5.tar.gz
- - cd pgFormatter-5.5
- - perl Makefile.PL
- - make && make install
- - cd ..
- - ./scripts/./sql_format_check.sh
-