|
17 | 17 | strategy: |
18 | 18 | matrix: |
19 | 19 | os: [ubuntu-latest, macos-latest, windows-latest] |
20 | | - go-version: ["1.21", "1.22", "1.23"] |
| 20 | + go-version: ["1.21", "1.22", "1.23.10"] |
21 | 21 |
|
22 | 22 | steps: |
23 | 23 | - name: Checkout code |
@@ -59,13 +59,13 @@ jobs: |
59 | 59 | GO_TEST_TIMEOUT: 300s |
60 | 60 |
|
61 | 61 | - name: Run E2E tests with race detector |
62 | | - if: matrix.os == 'ubuntu-latest' && matrix.go-version == '1.23' |
| 62 | + if: matrix.os == 'ubuntu-latest' && matrix.go-version == '1.23.10' |
63 | 63 | run: go test -v -race -timeout 10m ./internal/server -run TestE2E |
64 | 64 | env: |
65 | 65 | GO_TEST_TIMEOUT: 600s |
66 | 66 |
|
67 | 67 | - name: Run Logging E2E tests with race detector |
68 | | - if: matrix.os == 'ubuntu-latest' && matrix.go-version == '1.23' |
| 68 | + if: matrix.os == 'ubuntu-latest' && matrix.go-version == '1.23.10' |
69 | 69 | run: go test -v -race -timeout 10m ./internal/logs -run TestE2E |
70 | 70 | env: |
71 | 71 | GO_TEST_TIMEOUT: 600s |
|
85 | 85 | - name: Set up Go |
86 | 86 | uses: actions/setup-go@v4 |
87 | 87 | with: |
88 | | - go-version: "1.23" |
| 88 | + go-version: "1.23.10" |
89 | 89 |
|
90 | 90 | - name: Build mcpproxy |
91 | 91 | run: go build -o mcpproxy ./cmd/mcpproxy |
@@ -154,7 +154,7 @@ jobs: |
154 | 154 | - name: Set up Go |
155 | 155 | uses: actions/setup-go@v4 |
156 | 156 | with: |
157 | | - go-version: "1.23" |
| 157 | + go-version: "1.23.10" |
158 | 158 |
|
159 | 159 | - name: Run logging unit tests |
160 | 160 | run: go test -v -race -timeout 2m ./internal/logs |
@@ -281,7 +281,7 @@ jobs: |
281 | 281 | - name: Set up Go |
282 | 282 | uses: actions/setup-go@v4 |
283 | 283 | with: |
284 | | - go-version: "1.23" |
| 284 | + go-version: "1.23.10" |
285 | 285 |
|
286 | 286 | - name: Run concurrent stress tests |
287 | 287 | run: | |
|
0 commit comments