Skip to content

Commit 3057076

Browse files
shaxbeeZibi Mandziejewicz
authored andcommitted
ci: separate verify/e2e coverage report artifacts
1 parent 915d3ec commit 3057076

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

.github/workflows/ci.yaml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ jobs:
8989
- name: Bootstrap
9090
run: |
9191
kustomize build --enable-helm config/bootstrap | kubectl apply -f -
92-
kubectl --namespace cert-manager wait --for=condition=Available deployment/cert-manager
92+
kubectl --namespace cert-manager-webhook wait --for=condition=Available deployment/cert-manager
9393
kubectl get namespace sandbox 2>/dev/null || kubectl create namespace sandbox
9494
- name: Deploy
9595
run: skaffold deploy --profile e2e --build-artifacts=build/images.json
@@ -100,7 +100,7 @@ jobs:
100100
- name: Archive coverage report
101101
uses: actions/upload-artifact@v4
102102
with:
103-
name: coverage
103+
name: coverage-e2e
104104
path: ${{ env.CODECOV_FILE }}
105105

106106
coverage:
@@ -110,15 +110,20 @@ jobs:
110110
- e2e
111111
runs-on: ubuntu-latest
112112
steps:
113-
- name: Download coverage reports
113+
- name: Download coverage report
114114
uses: actions/download-artifact@v4
115115
with:
116116
name: coverage
117117
path: build
118+
- name: Download E2E coverage report
119+
uses: actions/download-artifact@v4
120+
with:
121+
name: coverage-e2e
122+
path: build
118123
- name: Generate
119124
uses: irongut/CodeCoverageSummary@v1.3.0
120125
with:
121-
filename: build/coverage.xml,build/coverage.*.xml
126+
filename: build/coverage.xml,build/coverage.e2e.xml
122127
badge: true
123128
format: markdown
124129
output: both

0 commit comments

Comments
 (0)