Skip to content

Ignore generated benchmark CSV files #1

Ignore generated benchmark CSV files

Ignore generated benchmark CSV files #1

Workflow file for this run

name: ci
on:
push:
branches: [master]
pull_request:
workflow_dispatch:
jobs:
test:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: mlugg/setup-zig@v2
with:
version: 0.16.0
- name: Lint (zig fmt --check)
run: zig build lint
- name: Build
run: zig build
- name: Unit tests
run: zig build test --summary all
- name: Integration tests
if: ${{ matrix.os == 'ubuntu-latest' }}
env:
SERPAPI_KEY: ${{ secrets.SERPAPI_KEY }}
run: zig build itest --summary all