From fd43c951b63ef642d2b785bd99828fabbae94f23 Mon Sep 17 00:00:00 2001 From: Chris Lovering Date: Sun, 27 Apr 2025 21:45:52 +0100 Subject: Drop back to 26.1.1 as keycloakify doesn't support 26.2 yet --- .github/workflows/ci.yaml | 2 +- Dockerfile | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 1e366fb..086a2b8 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -26,7 +26,7 @@ jobs: if: ${{ github.event_name == 'push' }} needs: test env: - KEYCLOAK_VERSION: 26.2.1 + KEYCLOAK_VERSION: 26.1.1 steps: - name: Checkout repository uses: actions/checkout@v4 diff --git a/Dockerfile b/Dockerfile index cc1a6d7..3904c39 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ -ARG KEYCLOAK_VERSION=26.2.1 -FROM node:20 as keycloakify_jar_builder +ARG KEYCLOAK_VERSION=26.1.1 +FROM node:20 AS keycloakify_jar_builder RUN apt-get update && \ apt-get install -y openjdk-17-jdk && \ apt-get install -y maven; @@ -10,11 +10,11 @@ RUN pnpm install COPY . . RUN pnpm run build-keycloak-theme -FROM quay.io/keycloak/keycloak:${KEYCLOAK_VERSION} as builder +FROM quay.io/keycloak/keycloak:${KEYCLOAK_VERSION} AS builder WORKDIR /opt/keycloak COPY --from=keycloakify_jar_builder /opt/app/dist_keycloak/keycloak-theme-for-kc-all-other-versions.jar /opt/keycloak/providers/ ENV KC_DB=postgres -RUN /opt/keycloak/bin/kc.sh build --features="passkeys" --metrics-enabled=true +RUN /opt/keycloak/bin/kc.sh build --features="passkeys" FROM quay.io/keycloak/keycloak:${KEYCLOAK_VERSION} COPY --from=builder /opt/keycloak/ /opt/keycloak/ -- cgit v1.2.3