Skip to content

fix(isolator): shade embedded classes to prevent logger conflict #1294

fix(isolator): shade embedded classes to prevent logger conflict

fix(isolator): shade embedded classes to prevent logger conflict #1294

Workflow file for this run

name: Build
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
permissions:
contents: read
jobs:
build:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v7
- name: Set up JDK
uses: actions/setup-java@v5
with:
java-version: '25'
distribution: 'corretto'
cache: maven
- name: Validate formatting (Spotless)
run: ./mvnw --batch-mode spotless:check
- name: Build
run: ./run-quick-test.sh
documentation:
name: Build Documentation
runs-on: ubuntu-24.04
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
steps:
- uses: actions/checkout@v7
- uses: actions/setup-node@v7
with:
node-version: '24'
cache: 'npm'
cache-dependency-path: 'website/package-lock.json'
- name: Build documentation
run: ./scripts/build-documentation.sh