mirror of
https://gitea.com/mcereda/oam.git
synced 2026-02-09 05:44:23 +00:00
25 lines
492 B
YAML
25 lines
492 B
YAML
---
|
|
|
|
|
|
bootstrap:
|
|
commands:
|
|
jq:
|
|
run: docker pull 'ghcr.io/jqlang/jq'
|
|
|
|
validate:
|
|
commands:
|
|
json: &jq
|
|
glob: '*.json'
|
|
run: >-
|
|
docker run -i --rm -v "${PWD}:/workdir:ro" --workdir '/workdir' 'ghcr.io/jqlang/jq'
|
|
-r 'input_filename' {all_files}
|
|
|
|
|
|
pre-commit:
|
|
commands:
|
|
validate-json:
|
|
<<: *jq
|
|
run: >-
|
|
docker run -i --rm -v "${PWD}:/workdir:ro" --workdir '/workdir' 'ghcr.io/jqlang/jq'
|
|
-r 'input_filename' {staged_files}
|