From 0dbd73691c8ee6596f5ad8d032581fde33663510 Mon Sep 17 00:00:00 2001 From: alegrey91 Date: Sat, 28 May 2022 11:18:09 +0200 Subject: [PATCH] chore(ci): adding e2e github action --- .github/workflows/e2e.yaml | 42 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 .github/workflows/e2e.yaml diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml new file mode 100644 index 0000000..70ff326 --- /dev/null +++ b/.github/workflows/e2e.yaml @@ -0,0 +1,42 @@ +name: e2e + +on: + push: + branches: [ "*" ] + paths: + - '.github/workflows/e2e.yml' + - 'api/**' + - 'controllers/**' + - 'e2e/*' + - 'Dockerfile' + - 'go.*' + - 'main.go' + - 'Makefile' + pull_request: + branches: [ "*" ] + paths: + - '.github/workflows/e2e.yml' + - 'api/**' + - 'controllers/**' + - 'e2e/*' + - 'Dockerfile' + - 'go.*' + - 'main.go' + - 'Makefile' + +jobs: + kind: + name: Kubernetes + runs-on: ubuntu-18.04 + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 0 + - uses: actions/setup-go@v2 + with: + go-version: '1.18' + - run: | + sudo apt-get update + sudo apt-get install -y golang-cfssl + - name: e2e testing + run: make e2e