CI: simplify setting up Lima

https://github.com/lima-vm/lima-actions is used

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
This commit is contained in:
Akihiro Suda
2025-03-06 15:05:39 +09:00
parent 925f39a9f8
commit 7d1db9d0cf
2 changed files with 12 additions and 27 deletions

View File

@@ -15,10 +15,8 @@
set -o errexit -o nounset -o pipefail
: "${LIMA_INSTANCE:=default}"
: "${KIND_EXPERIMENTAL_PROVIDER:=docker}"
if [ "$ROOTLESS" = "rootless" ]; then
exec ssh "lima-${LIMA_INSTANCE}" KIND_EXPERIMENTAL_PROVIDER="$KIND_EXPERIMENTAL_PROVIDER" "${@}"
fi
exec ssh "lima-${LIMA_INSTANCE}" sudo KIND_EXPERIMENTAL_PROVIDER="$KIND_EXPERIMENTAL_PROVIDER" "${@}"
sudo=sudo
[ "$ROOTLESS" = "rootless" ] && sudo=
exec lima $sudo KIND_EXPERIMENTAL_PROVIDER="$KIND_EXPERIMENTAL_PROVIDER" "${@}"