#!/bin/sh set -eu usage() { printf '%s\n' 'usage: ./scripts/release MODULE VERSION' >&2 exit 2 } [ "$#" -eq 2 ] || usage case "$1" in core|ckconfig|ckprompt) ;; *) usage ;; esac script_dir=$(CDPATH= cd "$(dirname "$0")" && pwd) exec "$script_dir/releasekit" "$1" publish "$2"