Skip to content

fix(install): resolve Windows arch from env, not OSArchitecture #411

fix(install): resolve Windows arch from env, not OSArchitecture

fix(install): resolve Windows arch from env, not OSArchitecture #411

Workflow file for this run

name: PR Check
on:
pull_request:
permissions:
contents: read
concurrency:
group: pr-check-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
quality:
name: Quality
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- name: Checkout
uses: actions/checkout@v6.0.2
- name: Setup Bun
uses: oven-sh/setup-bun@v2.2.0
with:
bun-version-file: .bun-version
- name: Install
run: bun install --frozen-lockfile
- name: Lint
run: bun run lint
- name: TypeScript Check
run: bun run ts-check
- name: Dead Code (knip)
run: bun run knip
test:
name: Test (${{ matrix.os }})
runs-on: ${{ matrix.os }}
strategy:
fail-fast: true
matrix:
os:
- blacksmith-4vcpu-ubuntu-2404
- blacksmith-4vcpu-windows-2025
- blacksmith-6vcpu-macos-latest
steps:
- name: Checkout
uses: actions/checkout@v6.0.2
- name: Setup Bun
uses: oven-sh/setup-bun@v2.2.0
with:
bun-version-file: .bun-version
- name: Install
run: bun install --frozen-lockfile
- name: Test
run: bun run test