Skip to content

chore(deps): update eslint packages #4185

chore(deps): update eslint packages

chore(deps): update eslint packages #4185

Workflow file for this run

name: Test
on:
push:
branches:
- main
pull_request:
branches:
- main
env:
CI: true
jobs:
test:
name: 'Test on Node.js ${{ matrix.node }} OS: ${{ matrix.os }} Vue: ${{matrix.vue}}'
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
node: [22, 24]
vue: [2, 3]
steps:
- name: Checkout
uses: actions/checkout@v4.2.2
- name: Setup
uses: ./.github/actions/setup
with:
node-version: ${{ matrix.node }}
- name: Test
run: pnpm test:${{ matrix.vue }} --coverage
- name: Upload code coverage
uses: codecov/codecov-action@v5
with:
flags: vue-${{matrix.vue}}
token: ${{ secrets.CODECOV_TOKEN }}
lint:
runs-on: ubuntu-latest
name: Lint source code
steps:
- name: Checkout
uses: actions/checkout@v4.2.2
- name: Setup
uses: ./.github/actions/setup
- name: Lint
run: pnpm lint
- name: Type check
run: pnpm typecheck
publish:
runs-on: ubuntu-latest
name: Publish test build to pkg.pr.new
steps:
- name: Checkout
uses: actions/checkout@v4.2.2
- name: Setup
uses: ./.github/actions/setup
- name: Build
run: pnpm build
- name: Publish
run: pnpx pkg-pr-new publish
test-examples:
runs-on: ubuntu-latest
name: Test build of example projects
steps:
- name: Checkout
uses: actions/checkout@v4.2.2
- name: Setup
uses: ./.github/actions/setup
- name: Checkout examples
uses: actions/checkout@v4.2.2
with:
repository: fluent-vue/examples
path: examples
- name: Test
run: node scripts/build-examples.mjs
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy