polyfit 0.11.0

Because you don't need to be able to build a powerdrill to use one safely
Documentation
name: Examples

on:
  push:
    branches: [ master ]
  pull_request:
    branches: [ master ]
  workflow_dispatch:
  workflow_call:

env:
  CARGO_TERM_COLOR: always

jobs:
  build:

    runs-on: ubuntu-latest

    steps:
    - uses: actions/checkout@v4

    # Run all examples
    #

    - name: adding_noise
      run: cargo run --example adding_noise --features="transforms plotting"

    - name: basis_selection
      run: cargo run --example basis_selection --features="transforms plotting"

    - name: calculus
      run: cargo run --example calculus --features="transforms plotting"

    - name: outlier_detection
      run: cargo run --example outlier_detection --features="transforms plotting"

    - name: scaling_transforms
      run: cargo run --example scaling_transforms --features="transforms plotting"

    - name: fits_for_generating_graphs
      run: cargo run --example fits_for_generating_graphs --features="transforms plotting"

    - name: simple_fit
      run: cargo run --example simple_fit --features="transforms plotting"

    - name: transforms
      run: cargo run --example transforms --features="transforms plotting"

    - name: validating_your_choice_of_basis
      run: cargo run --example validating_your_choice_of_basis --features="transforms plotting"

    - name: whats_an_orthogonal
      run: cargo run --example whats_an_orthogonal --features="transforms plotting"