Skip to content

Update duckdb_jdbc to 1.5.3.0 (#1724) #1695

Update duckdb_jdbc to 1.5.3.0 (#1724)

Update duckdb_jdbc to 1.5.3.0 (#1724) #1695

Workflow file for this run

name: highlight.js
on:
pull_request:
push:
branches: [ main ]
workflow_dispatch:
jobs:
changes:
runs-on: ubuntu-latest
permissions:
pull-requests: read
outputs:
highlightjs: ${{ steps.filter.outputs.highlightjs }}
steps:
- uses: actions/checkout@v6
- uses: dorny/paths-filter@v4
id: filter
with:
filters: |
highlightjs:
- 'highlightjs-wvlet/**'
- '.github/workflows/highlightjs.yml'
test:
name: highlight.js
needs: changes
if: ${{ needs.changes.outputs.highlightjs == 'true' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v6
- name: Use Node.js
uses: actions/setup-node@v6
with:
node-version: 22
cache: 'pnpm'
cache-dependency-path: pnpm-lock.yaml
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Build
run: pnpm --filter @wvlet/highlightjs-wvlet run build
- name: Run tests
run: pnpm --filter @wvlet/highlightjs-wvlet test
- name: Run markup tests
run: pnpm --filter @wvlet/highlightjs-wvlet run mocha
- name: Verify dist files
working-directory: highlightjs-wvlet
run: |
if [ ! -f "dist/wvlet.js" ]; then
echo "dist/wvlet.js not found!"
exit 1
fi
if [ ! -f "dist/wvlet.min.js" ]; then
echo "dist/wvlet.min.js not found!"
exit 1
fi
echo "✅ Dist files generated successfully"