From cdabff52d215a89ee0eff5168b3476f5e8f4b0f5 Mon Sep 17 00:00:00 2001 From: Chun-Hung Tseng Date: Fri, 6 Sep 2024 08:47:53 +0200 Subject: [PATCH] Add integration test pipeline (#29) --- .github/workflows/integration-test.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/integration-test.yaml diff --git a/.github/workflows/integration-test.yaml b/.github/workflows/integration-test.yaml new file mode 100644 index 00000000..e7aa59e4 --- /dev/null +++ b/.github/workflows/integration-test.yaml @@ -0,0 +1,17 @@ +--- +name: Integration Tests +on: [push, pull_request] +permissions: + contents: read +jobs: + test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 + - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2 + with: + go-version: 1.22.6 + - name: tests + run: | + go install github.com/onsi/ginkgo/v2/ginkgo + make integration-test