Skip to content

feat: unwrap

feat: unwrap #102

name: Code Integration Checks
on: ['push']
jobs:
integration-checks:
runs-on: ubuntu-latest
name: Code Inspection
steps:
- name: Check out
uses: actions/checkout@v3
- name: Set up node
uses: actions/setup-node@v3
with:
node-version: 22
cache: 'npm'
registry-url: 'https://registry.npmjs.org'
- name: Install
run: npm install --frozen-lockfile
- name: Check Code Formatting
run: npm run check:formatting --workspace=pure-parse
- name: Check Types
run: npm run check:circular-dependencies --workspace=pure-parse
- name: Check Types
run: npm run check:types --workspace=pure-parse
# No linters for this repo
# - name: Lint
# run: |
# npm run lint
- name: Test
run: npm run test --workspace=pure-parse
- name: Build
run: npm run build --workspace=pure-parse
- name: Test Build Output
run: npm run build --workspace=test-app