malware-modeler 0.0.2

Train logisitic regression models for benign vs. malicious files based on byte n-grams and publish research.
Documentation
name: Test
on: [ push, pull_request ]
permissions:
  contents: read
jobs:
  test:
    strategy:
      matrix:
        platform:
          #- host: macos-latest
          #  name: macOS
          - host: ubuntu-latest
            name: Linux
          #- host: windows-latest
          #  name: Windows
    runs-on: ${{ matrix.platform.host }}
    steps:
      - uses: actions/checkout@v6
      - name: Update Rust toolchain on ${{ matrix.platform.name }}
        run: rustup update
      - name: Install extra tools (Windows)
        uses: ChristopheLav/windows-sdk-install@v1
        with:
          version-sdk: 26100
          features: 'OptionId.DesktopCPParm64'
        if: matrix.platform.host == 'windows-latest'
      - run: rustup target install aarch64-pc-windows-msvc
        if: matrix.platform.host == 'windows-latest'
      - name: cargo test on ${{ matrix.platform.name }}
        run: cargo test
      - name: cargo test on Windows arm64
        run: cargo build --target=aarch64-pc-windows-msvc
        if: matrix.platform.host == 'windows-latest'