Skip to content

Bump lodash from 4.17.21 to 4.17.23 #20

Bump lodash from 4.17.21 to 4.17.23

Bump lodash from 4.17.21 to 4.17.23 #20

Workflow file for this run

name: "PR Checks"
on:
pull_request:
branches: [main]
paths:
- "src/**"
- "test/**"
- ".config/**"
- "package.json"
- "package-lock.json"
workflow_dispatch:
jobs:
formatting:
name: "Check Formatting"
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "*"
cache: "npm"
- name: Install dependencies
run: npm ci
- name: Check formatting
run: npm run format:check
linting:
name: "Run Linting"
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "*"
cache: "npm"
- name: Install dependencies
run: npm ci
- name: Run linting
run: npm run lint
testing:
name: "Run Tests"
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "*"
cache: "npm"
- name: Install dependencies
run: npm ci
- name: Run tests
run: npm run test
build:
name: "Build Project"
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "*"
cache: "npm"
- name: Install dependencies
run: npm ci
- name: Build project
run: npm run build