Skip to content

fix(admin): mask sensitive JVM arguments in the System Info property … #819

fix(admin): mask sensitive JVM arguments in the System Info property …

fix(admin): mask sensitive JVM arguments in the System Info property … #819

Workflow file for this run

# Runs the executable unit tests for the bundled bootstrap theme JavaScript.
# These live under src/test/js and are not part of the Maven build (they need
# Node + jsdom, which the Java CI does not provide), so they get their own job.
name: Theme JS
on:
push:
branches:
- main
- "*.x"
# No branch filter: `pull_request.branches` matches the BASE branch, so restricting it to
# main/*.x means a stacked pull request - one whose base is the previous branch in the
# stack - gets no CI at all. `push` keeps its filter so feature-branch pushes do not
# double-build.
pull_request:
workflow_dispatch:
jobs:
theme-js:
runs-on: ubuntu-24.04
timeout-minutes: 10
defaults:
run:
working-directory: src/test/js
steps:
- uses: actions/checkout@v4
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: '22'
cache: npm
cache-dependency-path: src/test/js/package-lock.json
- name: Install dependencies
run: npm ci
- name: Run theme JS tests
run: npm test