name: Ubuntu Tests

on:
  push:
    branches: [ master ]
  pull_request:
    branches: [ master ]
  schedule:
    - cron:  '0 9 * * 4'

jobs:
  build:

    runs-on: ubuntu-20.04

    steps:
    - uses: actions/checkout@v2
    - name: install dependencies
      run: pip install -r requirements.txt ; pip freeze
    - name: fetch upstream cheat sheets
      run: python lib/fetch.py fetch-all
    - name: run tests
      run: bash tests/run-tests.sh

name: Ubuntu Tests

on:
  push:
    branches: [ master ]
  pull_request:
    branches: [ master ]
  schedule:
    - cron:  '0 9 * * 4'

jobs:
  build:

    runs-on: ubuntu-20.04

    steps:
    - uses: actions/checkout@v2
    - name: install dependencies
      run: pip install --upgrade -r requirements.txt ; pip freeze
    - name: fetch upstream cheat sheets
      run: python lib/fetch.py fetch-all
    - name: run tests
      run: bash tests/run-tests.sh

Upgrade packages if they are already installed
Upgrade packages if they are already installed
