#!/bin/sh
set -e

if [ $# -ne 1 ]; then
    echo "wrong number of arguments"
    echo ""
    echo "usage: check_format <DIR>"
    exit 1
fi

# Setup some variables
WD="$(cd "$(dirname "$1")"; pwd)/$(basename "$1")"
USER_ID=`id -u`
GROUP_ID=`id -g`

docker run --rm -ti \
       -v ${WD}:/work_dir:rw \
       --user "${USER_ID}:${GROUP_ID}" \
       -w "/work_dir" \
       ghcr.io/acts-project/format10:v6 \
       CI/check_format .
