Skip to content

build(deps): Update dependency ts-node to ^10.9.2 #4411

build(deps): Update dependency ts-node to ^10.9.2

build(deps): Update dependency ts-node to ^10.9.2 #4411

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@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- uses: actions/setup-node@1a4442cacd436585916779262731d5b162bc6ec7 # v3
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@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
- uses: actions/setup-node@1a4442cacd436585916779262731d5b162bc6ec7 # v3
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