Skip to content

Auto-update dependencies. #8208

Auto-update dependencies.

Auto-update dependencies. #8208

Workflow file for this run

name: CI Tests
on:
- pull_request
- push
env:
CI: true
permissions:
contents: read
jobs:
unit:
runs-on: ubuntu-latest
strategy:
matrix:
node-version:
- 22.x
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # ratchet:actions/checkout@v7.0.0
with:
persist-credentials: false
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # ratchet:actions/setup-node@v6.4.0
with:
node-version: ${{ matrix.node-version }}
- name: Set up JDK 21
uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # ratchet:actions/setup-java@v4.0.0
with:
java-version: '21'
distribution: 'temurin'
- name: Cache npm
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # ratchet:actions/cache@v6.1.0
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ matrix.node-version }}-${{ hashFiles('**/package-lock.json') }}
- name: "Test"
run: ./scripts/test.sh