Switch to unified view

a b/.github/workflows/test.yml
1
name: Run tests
2
3
on: [push, pull_request]
4
5
jobs:
6
  black:
7
    runs-on: ubuntu-latest
8
    steps:
9
      - uses: actions/checkout@v2
10
      - uses: actions/setup-python@v1
11
        with:
12
          python-version: 3.8
13
      - name: Ensure files are formatted with black
14
        run: |
15
          pip install --upgrade pip
16
          pip install black
17
          black --check tests.py
18
19
  run-test:
20
    needs: [black]
21
    runs-on: ubuntu-latest
22
    container: tensorflow/tensorflow
23
    steps:
24
      - uses: actions/checkout@v2
25
      - run: |
26
          apt-get update
27
          apt install -y tar libavcodec-dev libavformat-dev libswscale-dev
28
          apt-get update
29
          apt install -y libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev
30
          apt-get update
31
          apt install -y libpng-dev libjpeg-dev libopenexr-dev libtiff-dev libwebp-dev
32
          pip install --upgrade pip
33
          pip install -r requirements.txt
34
          pip install gdown==4.3.1
35
          gdown --id 1-5OxB8eQTkiE7HStTkk4sOsdixKKQxsq
36
          tar -xvf "new_data.tar" "new_data"
37
          rm -rf heart_test_data.tar
38
          sh scripts/test.sh