Skip to content

Commit d4c7b6d

Browse files
committed
Enable integration tests in GitHub Actions
Uncomment the integration test steps in the test workflow to run ./test/integration-test.sh as part of PR checks. This includes: - Setting up Ko for building Docker images (task build-image) - Running integration tests via task test-integration - Docker is already available on ubuntu-latest runners by default Resolves #4 Signed-off-by: Syed Azeez <[email protected]>
1 parent cf3edb9 commit d4c7b6d

File tree

1 file changed

+4
-13
lines changed

1 file changed

+4
-13
lines changed

.github/workflows/test.yml

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,8 @@ jobs:
1919
go-version-file: 'go.mod'
2020
cache: true
2121

22-
# TODO: Uncomment this when we have fixed the ability to run the
23-
# integration tests on the github actions runner.
24-
# - name: Setup Ko
25-
# uses: ko-build/[email protected]
26-
27-
# TODO: Uncomment this when we have fixed the ability to run the
28-
# integration tests on the github actions runner.
29-
# - name: Set up Docker
30-
# uses: docker/setup-docker-action@v4
22+
- name: Setup Ko
23+
uses: ko-build/[email protected]
3124

3225
- name: Install Task
3326
uses: arduino/setup-task@v2
@@ -38,7 +31,5 @@ jobs:
3831
- name: Test
3932
run: task test
4033

41-
# TODO: Uncomment this when we have fixed the ability to run the
42-
# integration tests on the github actions runner.
43-
# - name: Test
44-
# run: task test-integration
34+
- name: Integration Test
35+
run: task test-integration

0 commit comments

Comments
 (0)