Skip to content

Prepare javascript code with new core version #58

Prepare javascript code with new core version

Prepare javascript code with new core version #58

Workflow file for this run

name: pr-quality
on:
pull_request:
paths-ignore:
- "docs/"
- "**.md"
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
quality:
name: Verify Code Quality
runs-on: ubuntu-latest
steps:
# Cloning
- uses: actions/checkout@v3
# Setup and Caching
- name: Use latest Node.js LTS version
uses: actions/setup-node@v3
with:
node-version: lts/*
# NPM Cache using all package-lock files as hash
cache: 'npm'
cache-dependency-path: '**/package-lock.json'
# Dependencies
- name: Core - Install Dependencies
run: npm ci
# Formatting
- name: Core - Run Formatter
run: npm run format:check
# Linting
- name: Core - Run Linter
run: npm run lint