Skip to content

chore(deps-dev): bump @types/jsdom from 28.0.3 to 30.0.0 in /ui #580

chore(deps-dev): bump @types/jsdom from 28.0.3 to 30.0.0 in /ui

chore(deps-dev): bump @types/jsdom from 28.0.3 to 30.0.0 in /ui #580

Workflow file for this run

name: CI
on:
push:
branches:
- main
pull_request:
branches:
- main
types:
- opened
- synchronize
- reopened
jobs:
required-checks:
name: Required Checks
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Checkout Source
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # https://github.com/actions/checkout/tree/v7.0.1
with:
fetch-depth: 0
submodules: true
- name: Set up JDK
uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # https://github.com/actions/setup-java/tree/v5
with:
distribution: temurin
java-version: 21
- name: Set up Gradle
uses: gradle/actions/setup-gradle@9c971963bec38e04b3d30dcc455b5382be2fdbfb # https://github.com/gradle/actions/tree/v6
with:
cache-read-only: false
- name: Install pnpm
uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # https://github.com/pnpm/action-setup/releases/tag/v6.0.10
with:
version: 11.20.0
run_install: false
- name: Resolve pnpm cache dependency paths
id: pnpm-cache-paths
shell: bash
run: |
{
echo 'paths<<EOF'
echo 'ui/pnpm-lock.yaml'
echo 'js-modules/shiki/pnpm-lock.yaml'
echo 'EOF'
} >> "$GITHUB_OUTPUT"
- name: Set up Node.js
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # https://github.com/actions/setup-node/tree/v6
with:
node-version: 24
cache: pnpm
cache-dependency-path: ${{ steps.pnpm-cache-paths.outputs.paths }}
- name: Check release constraints
if: github.event_name == 'pull_request'
env:
BASE_SHA: ${{ github.event.pull_request.base.sha }}
IS_RELEASE_PR: ${{ contains(github.event.pull_request.labels.*.name, 'release') }}
run: node .github/scripts/check-release-constraints.js
- name: Make gradlew executable
run: chmod +x ./gradlew
- name: Build and test all variants
run: ./gradlew test buildAll --console=plain
- name: Upload CI build artifacts
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # https://github.com/actions/upload-artifact/tree/v7
with:
name: ci-build-artifacts
path: build/libs/*.jar