Skip to content

Commit c19f45b

Browse files
mikeferoGGabriele
authored andcommitted
chore: update integration test matrix for Kong Gateway OSS and enterprise
This commit also removes the requirement to pull the Kong Gateway nightly image from an internal repo and utilizes the newly introduced public repository for nightly images.
1 parent 99df271 commit c19f45b

8 files changed

+15
-55
lines changed

.github/workflows/codeql-analysis.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@ jobs:
4040
steps:
4141
- name: Checkout repository
4242
uses: actions/checkout@v3
43-
43+
4444
- name: Setup go
4545
uses: actions/setup-go@v4
4646
with:
47-
go-version: 1.18
47+
go-version: '^1.20'
4848

4949
# Initializes the CodeQL tools for scanning.
5050
- name: Initialize CodeQL

.github/workflows/integration-enterprise-nightly.yaml

-44
This file was deleted.

.github/workflows/integration-enterprise.yaml

+3-1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ jobs:
2222
- 'kong/kong-gateway:2.8'
2323
- 'kong/kong-gateway:3.0'
2424
- 'kong/kong-gateway:3.1'
25+
- 'kong/kong-gateway:3.2'
26+
- 'kong/kong-gateway-dev:latest'
2527
env:
2628
KONG_ANONYMOUS_REPORTS: "off"
2729
KONG_IMAGE: ${{ matrix.kong_image }}
@@ -32,7 +34,7 @@ jobs:
3234
- name: Setup go
3335
uses: actions/setup-go@v4
3436
with:
35-
go-version: '^1.18'
37+
go-version: '^1.20'
3638
- name: Checkout repository
3739
uses: actions/checkout@v3
3840
- name: Login to Docker Hub

.github/workflows/integration-konnect.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- name: Setup go
1515
uses: actions/setup-go@v4
1616
with:
17-
go-version: '^1.18'
17+
go-version: '^1.20'
1818
- name: Checkout repository
1919
uses: actions/checkout@v3
2020
- name: Run integration tests

.github/workflows/integration.yaml

+6-4
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,11 @@ jobs:
2020
- 'kong:2.4.1'
2121
- 'kong:2.5.1'
2222
- 'kong:2.6.0'
23-
- 'kong:2.7.0'
24-
- 'kong:2.8.0'
25-
- 'kong:3.0.0'
23+
- 'kong:2.7'
24+
- 'kong:2.8'
25+
- 'kong:3.0'
26+
- 'kong:3.1'
27+
- 'kong:3.2'
2628
- 'kong/kong:master-alpine'
2729
env:
2830
KONG_ANONYMOUS_REPORTS: "off"
@@ -32,7 +34,7 @@ jobs:
3234
- name: Setup go
3335
uses: actions/setup-go@v4
3436
with:
35-
go-version: '^1.18'
37+
go-version: '^1.20'
3638
- name: Checkout repository
3739
uses: actions/checkout@v3
3840
- name: Setup Kong

.github/workflows/release.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Set up Go
1717
uses: actions/setup-go@v4
1818
with:
19-
go-version: 1.18
19+
go-version: 1.20
2020
- name: Run GoReleaser
2121
uses: goreleaser/goreleaser-action@v4
2222
with:

.github/workflows/test.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: Setup go
1414
uses: actions/setup-go@v4
1515
with:
16-
go-version: '^1.18'
16+
go-version: '^1.20'
1717
- name: Checkout repository
1818
uses: actions/checkout@v3
1919
- name: Setup golangci-lint

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/kong/deck
22

3-
go 1.18
3+
go 1.20
44

55
replace github.com/yudai/gojsondiff v1.0.0 => github.com/Kong/gojsondiff v1.3.0
66

0 commit comments

Comments
 (0)