Skip to content

Bugfix/640

Bugfix/640 #126

Workflow file for this run

name: Test Merge Commit
on:
pull_request:
workflow_dispatch:
jobs:
test-merge:
runs-on: ${{ matrix.config.os }}
strategy:
matrix:
node-version: [12.x]
# node-version: [12.x, 14.x, 16.x]
config:
- { os: macos-latest, arch: x64 }
- { os: ubuntu-latest, arch: x64 }
- { os: windows-2019, arch: x64 }
steps:
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
cache: "npm"
- run: npm ci --build-from-source
- run: npm run tsc
- run: npm run test
# test-merge-linux:
# runs-on: ubuntu-latest
# strategy:
# matrix:
# node-version: [12.x]
# container:
# image: quay.io/pypa/manylinux2014_x86_64
# options: --user root
# steps:
# - uses: actions/checkout@v3
# with:
# persist-credentials: false
# submodules: true
# - name: Use Node.js ${{ matrix.node-version }}
# uses: actions/setup-node@v3
# with:
# node-version: ${{ matrix.node-version }}
# cache: "npm"
# - run: ldd --version
# - run: npm ci --build-from-source
# - run: npm run tsc
# - run: npm run test