Skip to content

Commit 43a76e0

Browse files
claudekjanat
authored andcommitted
chore(ci): remove Go versions below 1.24 from CI matrix
Remove CI test runs for Go 1.21.x, 1.22.x, and 1.23.x as the minimum supported version is 1.24.0 (as defined in go.mod). This change: - Removes outdated Go versions from the test matrix - Aligns CI testing with the minimum supported version - Reduces CI execution time by removing unnecessary test runs - Maintains testing coverage for supported versions (1.24.x, 1.25.x) fix(ci): remove impossible dependencies from docker job The docker job runs on push events to master/develop branches, but it was depending on docker-test and dependency-review jobs which only run on pull_request events. This created an impossible dependency chain that prevented the docker job from ever running. This change: - Removes docker-test and dependency-review from docker job dependencies - Keeps only the test job as a dependency (which runs on both events) - Allows docker build & push to run correctly on push events - Maintains PR-specific checks (docker-test, dependency-review) for PRs
1 parent bd308e4 commit 43a76e0

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,6 @@ jobs:
3838
strategy:
3939
matrix:
4040
go:
41-
- 1.21.x
42-
- 1.22.x
43-
- 1.23.x
4441
- 1.24.x
4542
- 1.25.x
4643

@@ -357,7 +354,7 @@ jobs:
357354
permissions:
358355
contents: read
359356
packages: write
360-
needs: [test, docker-test, dependency-review]
357+
needs: [test]
361358
if: |
362359
github.event_name == 'push' && (github.ref == 'refs/heads/master' ||
363360
github.ref == 'refs/heads/develop' ||

0 commit comments

Comments
 (0)