#!/bin/bash set -e # validate that the scripts folder only has .sh files if [[ $(find scripts -type f -not -name "*.sh") ]]; then echo "Error: scripts folder contains non-bash files" exit 1 fi # validate all scripts are executable for file in scripts/*.sh; do if [[ ! -x "$file" ]]; then echo "Error: $file is not executable" exit 1 fi done