From d0027357f3cc60ef16ed788c571f969ab852f573 Mon Sep 17 00:00:00 2001 From: Eden Reich Date: Tue, 18 Jun 2024 03:26:34 +0200 Subject: [PATCH] Install CTLPTL and K3D in the CI for the tests --- .github/workflows/ci.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f23bcb9..05967fc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -58,5 +58,15 @@ jobs: with: version: 3.x + - name: Install ctlptl + run: | + CTLPTL_VERSION="0.8.29" + curl -fsSL https://github.com/tilt-dev/ctlptl/releases/download/v$CTLPTL_VERSION/ctlptl.$CTLPTL_VERSION.linux.x86_64.tar.gz | sudo tar -xzv -C /usr/local/bin ctlptl + + - name: Install k3d + run: | + K3D_VERSION="5.6.3" + curl -s https://raw.githubusercontent.com/rancher/k3d/main/install.sh | TAG=v$K3D_VERSION bash + - name: Test run: task test