Skip to content

build(deps): Update dependency glob to ^10.4.1 #4536

build(deps): Update dependency glob to ^10.4.1

build(deps): Update dependency glob to ^10.4.1 #4536

Workflow file for this run

name: CI
on:
push:
branches:
- main
pull_request:
branches:
- '**'
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
permissions:
contents: read
jobs:
prepare-npm-cache-ubuntu:
uses: ./.github/workflows/prepare-cache.yml
with:
os: ubuntu-latest
prepare-npm-cache-windows:
uses: ./.github/workflows/prepare-cache.yml
with:
os: windows-latest
lint:
runs-on: ubuntu-latest
needs: prepare-npm-cache-ubuntu
steps:
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4
with:
node-version: lts/*
cache: npm
- name: install
run: npm ci
- name: run eslint
run: npm run lint
- name: run prettier
run: npm run lint-prettier-ci
npm-validate:
name: validate NPM dependencies
runs-on: ubuntu-latest
needs: prepare-npm-cache-ubuntu
steps:
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4
with:
node-version: lts/*
cache: npm
test-ubuntu:
permissions:
checks: write # for coverallsapp/github-action to create new checks
contents: read # for actions/checkout to fetch code
uses: ./.github/workflows/test.yml
needs: prepare-npm-cache-ubuntu
with:
os: ubuntu-latest
test-windows:
permissions:
checks: write # for coverallsapp/github-action to create new checks
contents: read # for actions/checkout to fetch code
uses: ./.github/workflows/test.yml
needs: prepare-npm-cache-windows
with:
os: windows-latest
finish:
permissions:
checks: write # for coverallsapp/github-action to create new checks
needs: [test-ubuntu, test-windows]
runs-on: ubuntu-latest
steps:
- name: Coveralls finished
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.github_token }}
parallel-finished: true
env:
CI: true