Skip to content

update "content" submodule [skip linting action] #14

update "content" submodule [skip linting action]

update "content" submodule [skip linting action] #14

Workflow file for this run

name: Format, lint and check types
on:
push:
paths-ignore:
- 'src/content/**'
jobs:
lint:
# See; https://www.eliostruyf.com/devhack-skip-github-actions-specific-commits-messages/
if: ${{ !contains(github.event.head_commit.message, '[skip linting action]') }}
runs-on: ubuntu-latest
name: Format, lint and check types
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version-file: '.nvmrc'
cache: 'npm'
# use cached node_modules if found (instead of running npm install)
- run: npm ci --prefer-offline
- name: Validate formatting
run: npm run format:check
- name: Validate linting
run: npm run lint
- name: Validate typing
run: npm run types:check