Skip to content

Commit f681af0

Browse files
authored
Consolidate e2e CI jobs (#993)
Signed-off-by: Mikalai Radchuk <[email protected]>
1 parent 00eb488 commit f681af0

File tree

2 files changed

+14
-31
lines changed

2 files changed

+14
-31
lines changed

.github/workflows/e2e.yaml

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,19 @@ on:
99
- main
1010

1111
jobs:
12+
extension-developer-e2e:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- uses: actions/checkout@v4
16+
17+
- uses: actions/setup-go@v5
18+
with:
19+
go-version-file: go.mod
20+
21+
- name: Run the extension developer e2e test
22+
run: |
23+
make extension-developer-e2e
24+
1225
e2e-kind:
1326
runs-on: ubuntu-latest
1427
steps:
@@ -21,14 +34,7 @@ jobs:
2134
go-version-file: go.mod
2235

2336
- name: Run e2e tests
24-
run: |
25-
# By default make stops building on first non-zero exit code which
26-
# in case of E2E tests will mean that code coverage will only be
27-
# collected on successful runs. We want to collect coverage even
28-
# after failing tests.
29-
# With -k flag make will continue the build, but will return non-zero
30-
# exit code in case of any errors.
31-
ARTIFACT_PATH=/tmp/artifacts make test-e2e
37+
run: ARTIFACT_PATH=/tmp/artifacts make test-e2e
3238

3339
- uses: cytopia/[email protected]
3440
if: failure()

.github/workflows/operator-developer-e2e.yaml

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)