Skip to content

Handle name collisions #2184

Handle name collisions

Handle name collisions #2184

Workflow file for this run

name: Build egg-herbie on all three OSes
on: [push]
jobs:
build:
strategy:
matrix:
os: [ macos-latest, ubuntu-latest, windows-latest ]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@master
- name: "Install Racket"
uses: Bogdanp/[email protected]
with:
version: 8.7
- name: Install Rust compiler
uses: actions-rs/[email protected]
with:
toolchain: stable
default: true
override: true
components: rustfmt, clippy
- run: cd egg-herbie && cargo clippy --tests
continue-on-error: true
- run: cd egg-herbie && cargo test
- run: cd egg-herbie && cargo fmt -- --check
- run: cd egg-herbie && cargo build --release
- run: cd egg-herbie && raco test ./