Skip to content

fix(daemon): filter browser network logs by timestamp #419

fix(daemon): filter browser network logs by timestamp

fix(daemon): filter browser network logs by timestamp #419

name: CLI install smoke
on:
push:
branches:
- main
workflow_dispatch:
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
env:
CARGO_TERM_COLOR: always
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
jobs:
cli-install-smoke:
name: CLI install smoke (${{ matrix.os }})
runs-on: ${{ matrix.runner }}
strategy:
fail-fast: false
matrix:
include:
- os: ubuntu-latest
runner: ubuntu-latest
- os: macos-latest
runner: macos-latest
- os: windows-latest
runner: windows-2025-vs2026
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
- name: Install Rust toolchain
uses: ./.github/actions/setup-rust-toolchain
with:
toolchain: 1.95.0
- name: Setup Vite+
uses: ./.github/actions/setup-vp-safe
with:
node-version-file: .node-version
cache: true
run-install: true
- name: Run CLI install smoke
shell: pwsh
run: ./scripts/test/run-cli-install-smoke.ps1
- name: Upload CLI install smoke report
if: always()
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
with:
name: cli-install-smoke-report-${{ matrix.os }}
path: target/release-artifacts/cli-install-smoke/report
if-no-files-found: warn
- name: Upload CLI install smoke artifacts on failure
if: failure()
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a
with:
name: cli-install-smoke-${{ matrix.os }}
path: target/release-artifacts/cli-install-smoke
if-no-files-found: ignore