From 4106c3d5bb9d123d8eb905a4157afd783baed6fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rcio=20Fernandes?= Date: Sat, 22 Nov 2025 17:33:12 +0000 Subject: [PATCH] modified: .gitea/actions/kubectl-setup/action.yaml new file: cloud-scripts/setup-limbo-actions.sh --- .gitea/actions/kubectl-setup/action.yaml | 1 - cloud-scripts/setup-limbo-actions.sh | 28 ++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 cloud-scripts/setup-limbo-actions.sh diff --git a/.gitea/actions/kubectl-setup/action.yaml b/.gitea/actions/kubectl-setup/action.yaml index 4686c85..5a878fe 100644 --- a/.gitea/actions/kubectl-setup/action.yaml +++ b/.gitea/actions/kubectl-setup/action.yaml @@ -39,7 +39,6 @@ runs: fi if [ "$ERROR" != 0 ]; then - echo "❌ ERROR code $ERROR" exit "$ERROR" fi # end check arguments diff --git a/cloud-scripts/setup-limbo-actions.sh b/cloud-scripts/setup-limbo-actions.sh new file mode 100644 index 0000000..7637ea1 --- /dev/null +++ b/cloud-scripts/setup-limbo-actions.sh @@ -0,0 +1,28 @@ +set -euo pipefail + +echo "fetching actions." + +# check arguments +ERROR=0 + +if [ -z "${RUNNER_TEMP}" ]; then + echo "❌ ERROR: missing env RUNNER_TEMP" + $ERROR=1 +fi + +if [ -z "${WORKSPACE}" ]; then + echo "❌ ERROR: missing env WORKSPACE" + $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 -s "$dir" "${WORKSPACE}/.gitea/limbo_actions/$(basename "$dir")" +done \ No newline at end of file