Skip to content

chore: bump eslint-plugin-jsdoc from 61.2.1 to 62.7.1 #3981

chore: bump eslint-plugin-jsdoc from 61.2.1 to 62.7.1

chore: bump eslint-plugin-jsdoc from 61.2.1 to 62.7.1 #3981

Workflow file for this run

name: build-and-test
on:
pull_request:
push:
branches:
- main
jobs:
build:
runs-on: ubuntu-24.04
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Set up pnpm
uses: pnpm/action-setup@v4
- name: Set up Node 22
uses: actions/setup-node@v4
with:
node-version: '22'
- name: Cache node_modules
uses: actions/cache@v4
with:
path: node_modules
key: node-modules-${{ runner.os }}-${{ hashFiles('pnpm-lock.yaml') }}
- name: Install
run: pnpm run ci
- name: Build
run: pnpm run build:ci
test:
runs-on: ubuntu-24.04
steps:
- name: Check out code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up pnpm
uses: pnpm/action-setup@v4
- name: Set up Node 22
uses: actions/setup-node@v4
with:
node-version: '22'
- name: Cache node_modules
uses: actions/cache@v4
with:
path: node_modules
key: node-modules-${{ runner.os }}-${{ hashFiles('pnpm-lock.yaml') }}
- name: Install
run: pnpm run ci
- name: Test
run: pnpm run test:ci
- name: Publish Unit Test Results
uses: EnricoMi/publish-unit-test-result-action@v2
continue-on-error: true
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
files: test-results/**/*.xml