firebirust 0.6.2

Firebird client library
Documentation
name: Run tests

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

env:
  CARGO_TERM_COLOR: always

jobs:
  build:

    runs-on: ubuntu-latest

    steps:
    - uses: actions/checkout@v2

    - name: Set up Firebird
      run: |
        sudo apt install firebird3.0-server -y
        sudo cp misc/firebird.conf /etc/firebird/3.0
        sudo systemctl restart firebird3.0
        sudo chmod 0664 /etc/firebird/3.0/SYSDBA.password
        grep '=' /etc/firebird/3.0/SYSDBA.password |sed 's/^/export /' >test_user.env

    - name: Build
      run: cargo build --verbose

    - name: Run tests
      run: |
        source test_user.env
        cargo test
#        cargo test -- --ignored