Skip to content

Commit e70b201

Browse files
Update KC 26.3.5 and KC 26.4.0 (#1340)
* Update KC 26.4.0 Fixes #1332 Signed-off-by: Thomas Darimont <[email protected]> * Update KC 26.3.5 Fixes #1339 Signed-off-by: Thomas Darimont <[email protected]> --------- Signed-off-by: Thomas Darimont <[email protected]>
1 parent 7797fac commit e70b201

File tree

5 files changed

+13
-9
lines changed

5 files changed

+13
-9
lines changed

.github/workflows/test.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@ jobs:
5252
strategy:
5353
matrix:
5454
keycloak-version:
55-
- '26.3.4'
55+
- '26.4.0'
56+
- '26.3.5'
5657
- '26.2.5'
5758
- '26.1.4'
5859
- '26.0.8'
@@ -89,10 +90,10 @@ jobs:
8990
run: |
9091
MOUNT_FEDERATION_EXAMPLE_VOLUME=""
9192
EXTRA_FEATURES=""
92-
if [[ "${{ matrix.keycloak-version }}" == "26.3.4" || "${{ matrix.keycloak-version }}" == "26.2.5" || "${{ matrix.keycloak-version }}" == "26.1.4" || "${{ matrix.keycloak-version }}" == "26.0.8" || "${{ matrix.keycloak-version }}" == "25.0.6" ]]; then
93+
if [[ "${{ matrix.keycloak-version }}" == "26.4.0" || "${{ matrix.keycloak-version }}" == "26.3.5" || "${{ matrix.keycloak-version }}" == "26.2.5" || "${{ matrix.keycloak-version }}" == "26.1.4" || "${{ matrix.keycloak-version }}" == "26.0.8" || "${{ matrix.keycloak-version }}" == "25.0.6" ]]; then
9394
MOUNT_FEDERATION_EXAMPLE_VOLUME="-v $PWD/custom-user-federation-example/build/libs/custom-user-federation-example-all.jar:/opt/keycloak/providers/custom-user-federation-example-all.jar:z"
9495
fi
95-
if [[ "${{ matrix.keycloak-version }}" == "26.3.4" || "${{ matrix.keycloak-version }}" == "26.2.5" ]]; then
96+
if [[ "${{ matrix.keycloak-version }}" == "26.4.0" || "${{ matrix.keycloak-version }}" == "26.3.5" || "${{ matrix.keycloak-version }}" == "26.2.5" ]]; then
9697
EXTRA_FEATURES=",admin-fine-grained-authz:v1"
9798
9899
EXTRA_HTTP_CLIENT_AUTH="-e KC_HTTPS_CLIENT_AUTH=required"
@@ -150,7 +151,7 @@ jobs:
150151
timeout-minutes: 60
151152
# Only run mtls test for the later versions
152153
- name: Test (auth with mtls client certificate)
153-
if: matrix.keycloak-version == '26.3.4' || matrix.keycloak-version == '26.2.5'
154+
if: matrix.keycloak-version == '26.4.0' || matrix.keycloak-version == '26.3.5' || matrix.keycloak-version == '26.2.5'
154155
run: |
155156
terraform version
156157
go mod download
@@ -172,7 +173,7 @@ jobs:
172173
timeout-minutes: 60
173174

174175
- name: Test (auth with provided access token)
175-
if: matrix.keycloak-version == '26.3.4' || matrix.keycloak-version == '26.2.5'
176+
if: matrix.keycloak-version == '26.4.0' || matrix.keycloak-version == '26.3.5' || matrix.keycloak-version == '26.2.5'
176177
run: |
177178
terraform version
178179
go mod download

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ terraform {
2222
required_providers {
2323
keycloak = {
2424
source = "keycloak/keycloak"
25-
version = ">= 5.0.0"
25+
version = ">= 5.4.0"
2626
}
2727
}
2828
}
@@ -48,7 +48,8 @@ This provider will officially support the latest three major versions of Keycloa
4848

4949
The following versions are used when running acceptance tests in CI:
5050

51-
- 26.3.4 (latest)
51+
- 26.4.0 (latest)
52+
- 26.3.5
5253
- 26.2.5
5354
- 26.1.4
5455
- 26.0.8

custom-user-federation-example/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55
}
66

77
ext {
8-
keycloakVersion = '26.3.4'
8+
keycloakVersion = '26.4.0'
99
}
1010

1111
dependencies {

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ services:
1414
environment:
1515
LDAP_PORT_NUMBER: 389
1616
keycloak:
17-
image: quay.io/keycloak/keycloak:26.3.4
17+
image: quay.io/keycloak/keycloak:26.4.0
1818
command: --verbose start-dev
1919
depends_on:
2020
- postgres

keycloak/version.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package keycloak
22

33
import (
44
"context"
5+
56
"github.com/hashicorp/go-version"
67
)
78

@@ -32,6 +33,7 @@ const (
3233
Version_26_1 Version = "26.1.0"
3334
Version_26_2 Version = "26.2.0"
3435
Version_26_3 Version = "26.3.0"
36+
Version_26_4 Version = "26.4.0"
3537
)
3638

3739
func (v Version) AsVersion() *version.Version {

0 commit comments

Comments
 (0)