Skip to content

chore(deps-dev): bump @nuxt/devtools from 2.6.3 to 2.6.4 #1441

chore(deps-dev): bump @nuxt/devtools from 2.6.3 to 2.6.4

chore(deps-dev): bump @nuxt/devtools from 2.6.3 to 2.6.4 #1441

Workflow file for this run

name: Test
on:
# Ensure GitHub actions are not run twice for same commits
push:
branches: [main]
pull_request:
types: [opened, synchronize, reopened]
branches:
- '**'
- '!release-please--**'
merge_group:
jobs:
test:
runs-on: ${{ matrix.os }}
timeout-minutes: 30
strategy:
matrix:
os: [ubuntu-latest, macOS-latest, windows-latest]
node-version: ['*']
include:
- os: ubuntu-latest
# Many of our dependencies require 20.6.0, so we use the same minimum.
# But there is a blocking bug in 20.6.0, fixed in 20.6.1:
# https://github.com/nuxt/nuxt/issues/23020#issuecomment-1719828889
node-version: '20.6.1'
fail-fast: false
steps:
# Increasing the maximum number of open files. See:
# https://github.com/actions/virtual-environments/issues/268
- name: Increase open file limit
run: sudo ulimit -Sn 65536
if: "${{ matrix.os == 'macOS-latest' }}"
- run: git config --global core.symlinks true
- uses: actions/checkout@v5
with:
fetch-depth: 0
- name: Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
# Use npm@10 on Node 22+ due to https://github.com/npm/cli/issues/8489
- name: Setup npm version
run: npm install -g npm@10
if: "${{ matrix.node-version == '*' }}"
- name: Setup Deno
uses: denoland/setup-deno@v1
with:
deno-version: 2.2.4
- name: Setup Deno dependencies
run: deno cache https://deno.land/x/[email protected]/eszip.ts
- name: Install dependencies
run: npm ci
- name: Install playwright browsers
run: npx playwright install --with-deps chromium
- name: Build
run: npm run build --workspaces=true
- name: Tests
run: npm run test --workspaces=true
env:
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
test-node18:
name: Test Node.js 18 for specific packages
runs-on: ${{ matrix.os }}
timeout-minutes: 30
strategy:
matrix:
os: [ubuntu-latest, macOS-latest, windows-latest]
fail-fast: false
steps:
- run: git config --global core.symlinks true
- uses: actions/checkout@v5
with:
fetch-depth: 0
- name: Node.js 18.14.0
uses: actions/setup-node@v4
with:
node-version: 18.14.0
cache: 'npm'
- name: Setup Deno
uses: denoland/setup-deno@v1
with:
deno-version: 2.2.4
- name: Setup Deno dependencies
run: deno cache https://deno.land/x/[email protected]/eszip.ts
- name: Install dependencies
run: npm ci
- name: Build
# NOTE: These are run in the specified order, so they must be in topological order
run: >-
npm run build -w ./packages/types -w ./packages/dev-utils -w ./packages/runtime-utils -w ./packages/otel -w
./packages/blobs -w ./packages/edge-functions -w ./packages/functions
- name: Tests
run: >-
npm run test -w ./packages/types -w ./packages/dev-utils -w ./packages/runtime-utils -w ./packages/otel -w
./packages/blobs -w ./packages/edge-functions -w ./packages/functions