Skip to content

Keycloak Extensions Build #28

Keycloak Extensions Build

Keycloak Extensions Build #28

Workflow file for this run

name: Keycloak Extensions Build
on:
pull_request:
schedule:
- cron: "0 2 * * *" # Runs every night at 2 AM UTC
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
path: keycloak
- name: Cache Maven Dependencies
uses: actions/cache@v4
with:
path: ~/.m2/repository
key: maven-${{ runner.os }}-${{ hashFiles('**/pom.xml') }}
restore-keys: |
maven-${{ runner.os }}-
- name: Run Keycloak Extensions Build
working-directory: keycloak
run: |
set -e
./kc-extension.sh build