Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/release-please.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
fail-fast: false
matrix:
keycloak_version:
- keycloak-26.5.2
- keycloak-26.5.3
- keycloak-26.4.7
- keycloak-26.3.5
- keycloak-26.2.5
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
- '26.2.5'
- '26.3.5'
- '26.4.7'
- '26.5.2'
- '26.5.3'
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ Add the following to your Dockerfile:
```dockerfile
# Download and install the authenticator
ARG EMAIL_OTP_AUTHENTICATOR_VERSION="v1.3.2" # x-release-please-version
ARG EMAIL_OTP_AUTHENTICATOR_KC_VERSION="26.5.2"
ARG EMAIL_OTP_AUTHENTICATOR_KC_VERSION="26.5.3"
ADD https://github.com/for-keycloak/email-otp-authenticator/releases/download/${EMAIL_OTP_AUTHENTICATOR_VERSION}/email-otp-authenticator-${EMAIL_OTP_AUTHENTICATOR_VERSION}-kc-${EMAIL_OTP_AUTHENTICATOR_KC_VERSION}.jar \
/opt/keycloak/providers/email-otp-authenticator.jar
```
Expand All @@ -115,7 +115,7 @@ ADD https://github.com/for-keycloak/email-otp-authenticator/releases/download/${

Using just:
```bash
# Build for the default Keycloak version (26.5.2)
# Build for the default Keycloak version (26.5.3)
just build

# Build for a specific Keycloak version
Expand Down Expand Up @@ -158,7 +158,7 @@ Access:

The authenticator is built and tested with multiple Keycloak versions:

- 26.5.2 (default)
- 26.5.3 (default)
- 26.4.7
- 26.3.5
- 26.2.5
Expand Down
2 changes: 1 addition & 1 deletion docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ services:
ports:
- "8080:8080"
volumes:
- ./target/email-otp-authenticator-dev-kc-26.5.2.jar:/opt/keycloak/providers/email-otp-authenticator.jar
- ./target/email-otp-authenticator-dev-kc-26.5.3.jar:/opt/keycloak/providers/email-otp-authenticator.jar
command: start-dev
depends_on:
- mailpit
Expand Down
6 changes: 3 additions & 3 deletions justfile
Original file line number Diff line number Diff line change
Expand Up @@ -44,13 +44,13 @@ shell:
# List all available Keycloak versions
versions:
@echo "Supported Keycloak versions:"
@echo "- 26.5.2 (default)"
@echo "- 26.5.3 (default)"
@echo "- 26.4.7"
@echo "- 26.3.5"
@echo "- 26.2.5"

# Run E2E tests (optionally specify a file pattern, requires test-e2e-setup if FILE is provided)
test-e2e KC_VERSION="26.5.2" FILE="": (build-version KC_VERSION)
test-e2e KC_VERSION="26.5.3" FILE="": (build-version KC_VERSION)
#!/usr/bin/env bash
cd tests/e2e
if [ -z "{{FILE}}" ]; then
Expand All @@ -62,7 +62,7 @@ test-e2e KC_VERSION="26.5.2" FILE="": (build-version KC_VERSION)
fi

# Start test infrastructure only (for debugging or running specific tests)
test-e2e-setup KC_VERSION="26.5.2": (build-version KC_VERSION)
test-e2e-setup KC_VERSION="26.5.3": (build-version KC_VERSION)
cd tests/e2e && KC_VERSION={{KC_VERSION}} docker compose up -d --wait

# Stop test containers
Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,8 @@
<!-- Profiles for different Keycloak versions -->
<profiles>
<profile>
<id>keycloak-26.5.2</id>
<properties><keycloak.version>26.5.2</keycloak.version></properties>
<id>keycloak-26.5.3</id>
<properties><keycloak.version>26.5.3</keycloak.version></properties>
<activation><activeByDefault>true</activeByDefault></activation>
</profile>
<profile>
Expand Down
4 changes: 2 additions & 2 deletions tests/e2e/docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ services:
- test

keycloak:
image: quay.io/keycloak/keycloak:${KC_VERSION:-26.5.2}
image: quay.io/keycloak/keycloak:${KC_VERSION:-26.5.3}
environment:
KEYCLOAK_ADMIN: admin
KEYCLOAK_ADMIN_PASSWORD: admin
Expand All @@ -35,7 +35,7 @@ services:
ports:
- "8080:8080"
volumes:
- ../../target/email-otp-authenticator-dev-kc-${KC_VERSION:-26.5.2}.jar:/opt/keycloak/providers/email-otp-authenticator.jar
- ../../target/email-otp-authenticator-dev-kc-${KC_VERSION:-26.5.3}.jar:/opt/keycloak/providers/email-otp-authenticator.jar
command: start-dev
depends_on:
postgres:
Expand Down