Skip to content

fix(installer): keep progress message off the output stream; dollar-f… #2

fix(installer): keep progress message off the output stream; dollar-f…

fix(installer): keep progress message off the output stream; dollar-f… #2

Workflow file for this run

name: CI
on:
push:
branches: [main]
pull_request:
workflow_dispatch:
jobs:
check:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest]
runs-on: ${{ matrix.os }}
env:
DSH_YAML_DIR: .ci-deps/node_modules
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 22
# The preset itself is zero-npm-dependency by design; the yaml parser is
# a test-only dep for the composition checker on CI machines.
- name: Install test-only yaml parser
run: npm install --prefix .ci-deps yaml@2
- name: Smoke tests (kernel / store / tool module shape)
run: node tools/test-humanize.mjs
- name: Composition check
run: node tools/check-composition.mjs
- name: Release docs check
run: node tools/check-docs.mjs