Skip to content

feat(table): send x-kyte-fields projection header from KyteTable (KYTE-#190) #31

feat(table): send x-kyte-fields projection header from KyteTable (KYTE-#190)

feat(table): send x-kyte-fields projection header from KyteTable (KYTE-#190) #31

Workflow file for this run

name: Test
on:
push:
branches: [ "master", "feature/**", "chore/**" ]
pull_request:
branches: [ "master" ]
permissions:
contents: read
# GitHub force-migrates JavaScript actions to Node.js 24 on 2026-06-02.
# Opting in early so the migration is a no-op for us.
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
jobs:
test:
name: Unit tests (Node ${{ matrix.node }})
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
node: ['20', '22']
steps:
- uses: actions/checkout@v5
- name: Set up Node.js ${{ matrix.node }}
uses: actions/setup-node@v5
with:
node-version: ${{ matrix.node }}
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Run tests
run: npm test