Skip to content

chore(deps): bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows #18

chore(deps): bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows

chore(deps): bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows #18

Workflow file for this run

name: Test on Windows
on:
push:
paths:
- "**"
- "!*.md"
- "!.github"
- ".github/workflows/ci-windows.yml"
branches:
- master
- "releases/**"
tags-ignore:
- "v[0-9]+.[0-9]+.[0-9]+"
pull_request:
branches:
- master
- "releases/**"
permissions:
contents: read
jobs:
test:
strategy:
fail-fast: false
matrix:
os: [windows-latest]
node: [16]
runtime_link: [static, shared]
# This OS does not have the ability to install liblzma globally
use_global_liblzma: [false]
enable_threads: [yes, no]
runs-on: ${{ matrix.os }}
name: Node ${{ matrix.node }} on ${{ matrix.os }} / System Xz ? ${{ matrix.use_global_liblzma }} / Threading enabled ? ${{ matrix.enable_threads }} / Runtime is ${{ matrix.runtime_link }}
steps:
- name: Checkout
uses: actions/checkout@v2
with:
submodules: recursive
- name: Use node ${{ matrix.node }}
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node }}
architecture: x64
- name: Install
run: yarn install
env:
USE_GLOBAL: ${{ matrix.use_global_liblzma }}
RUNTIME_LINK: ${{ matrix.runtime_link }}
ENABLE_THREAD_SUPPORT: ${{ matrix.enable_threads }}
- name: Test
run: yarn test