clamav-client 0.2.2

ClamAV client library
Documentation
name: Run tests
on: push

jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - name: Check out code
        uses: actions/checkout@v3
      - name: Install ClamAV daemon
        run: sudo apt-get install clamav-daemon
      - name: Update ClamAV virus databases
        run: |
          sudo systemctl stop clamav-freshclam
          sudo freshclam
      - name: Start clamd
        run: clamd --config-file=tests/clamd.conf
      - name: Run tests
        run: cargo test
      - name: Shutdown clamd
        run: echo SHUTDOWN | nc localhost 3310