From 150ea50aae6e7921f430027b8663f59d0996593b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Charles-Edouard=20Br=C3=A9t=C3=A9ch=C3=A9?= Date: Thu, 14 Mar 2024 10:25:01 +0100 Subject: [PATCH] chore: add istio tests workflow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Charles-Edouard Brétéché --- .github/workflows/tests.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 62e6f4d9..8f649abc 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -58,3 +58,20 @@ jobs: # verbose: true # env: # CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} + + istio-tests: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + - name: Setup Go + uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0 + with: + go-version-file: go.mod + cache-dependency-path: go.sum + - name: Run tests + run: | + set -e + make kind-create-cluster + make install-istio + make kind-load-image