Skip to content

Commit 35153ad

Browse files
authored
Build the binary in functional testing workflows (#541)
Signed-off-by: Jose R. Gonzalez <[email protected]>
1 parent dea88f1 commit 35153ad

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

.github/workflows/functional-tests.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,20 @@ jobs:
4646
repository: ${{ inputs.checkout-repository }}
4747
persist-credentials: false
4848

49+
# TODO: May be worth caching this binary, given there are several places
50+
# that build the binary in workflows. For now, just build this to allow
51+
# functional tests to work as expected.
52+
- name: Setup Go
53+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
54+
with:
55+
go-version-file: go.mod
56+
57+
- name: Ensure Modules
58+
run: make tidy
59+
60+
- name: Build Binary
61+
run: make bin
62+
4963
- name: Set up Python 3.x
5064
uses: ./.github/actions/setup-python
5165

0 commit comments

Comments
 (0)