set -euo pipefail echo "fetching actions." >&2 # check arguments ERROR=0 if [ -z "${RUNNER_TEMP}" ]; then echo "❌ ERROR: missing env RUNNER_TEMP" >&2 $ERROR=1 fi if [ -z "${WORKSPACE}" ]; then echo "❌ ERROR: missing env WORKSPACE" >&2 $ERROR=1 fi if [ "$ERROR" != 0 ]; then exit "$ERROR" fi # end check arguments mkdir -p ${RUNNER_TEMP}/gitea_src mkdir -p ${WORKSPACE}/.gitea/limbo_actions git clone -b main --depth=1 https://git.limbosolutions.com/kb/gitea ${RUNNER_TEMP}/gitea_src # for dir in ${RUNNER_TEMP}/gitea_src/.gitea/actions/*; do # ln -sf "$dir" "${RUNNER_TEMP}/.gitea/limbo_actions/$(basename "$dir")" # done