Skip to content

chore: clarify license policy #9

chore: clarify license policy

chore: clarify license policy #9

Workflow file for this run

name: Multiple OS
# Test the default configuration on multiple operating systems
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
build_matrix:
name: Run tests for ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
matrix:
name: [linux, windows, macos]
include:
- name: linux
os: ubuntu-latest
- name: windows
os: windows-latest
- name: macos
os: macos-latest
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- uses: dtolnay/rust-toolchain@master
with:
toolchain: stable
- name: Run Build
run: cargo build
- name: Run Tests
run: cargo test --all