Skip to content

Commit e8365b7

Browse files
[no-relnote] Fix E2E matrix conditional
Signed-off-by: Carlos Eduardo Arango Gutierrez <[email protected]>
1 parent 0920018 commit e8365b7

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

.github/workflows/ci.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,14 @@ jobs:
2929
runs-on: ubuntu-latest
3030
outputs:
3131
version: ${{ steps.version.outputs.version }}
32+
is_pull_request: ${{ steps.is_pull_request.outputs.is_pull_request }}
3233
steps:
3334
- name: Generate Commit Short SHA
3435
id: version
3536
run: echo "version=$(echo $GITHUB_SHA | cut -c1-8)" >> "$GITHUB_OUTPUT"
37+
- name: Check if pull request
38+
id: is_pull_request
39+
run: echo "is_pull_request=$(echo $GITHUB_REF | grep -q 'refs/pull/' && echo 'true' || echo 'false')" >> "$GITHUB_OUTPUT"
3640

3741
golang:
3842
uses: ./.github/workflows/golang.yaml
@@ -51,3 +55,4 @@ jobs:
5155
uses: ./.github/workflows/e2e.yaml
5256
with:
5357
version: ${{ needs.variables.outputs.version }}
58+
is_pull_request: ${{ needs.variables.outputs.is_pull_request }}

.github/workflows/e2e.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ on:
2020
version:
2121
required: true
2222
type: string
23+
is_pull_request:
24+
required: true
25+
type: string
2326
secrets:
2427
AWS_ACCESS_KEY_ID:
2528
required: true
@@ -39,13 +42,11 @@ jobs:
3942
runs-on: linux-amd64-cpu4
4043
strategy:
4144
matrix:
42-
is_pull_request:
43-
- ${{!( startsWith(github.ref, 'refs/pull/') )}}
4445
driver_branch:
4546
- 550
4647
- 575
4748
exclude:
48-
- is_pull_request: true
49+
- is_pull_request: ${{ inputs.is_pull_request == 'true' }}
4950
driver_branch: 575
5051
steps:
5152
- name: Check out code

0 commit comments

Comments
 (0)