Skip to content

Merge pull request #21 from racacax/19-throw-correct-error #45

Merge pull request #21 from racacax/19-throw-correct-error

Merge pull request #21 from racacax/19-throw-correct-error #45

Workflow file for this run

name: Test on pull request
on:
workflow_dispatch:
pull_request:
push:
branches:
- master
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: KengoTODA/actions-setup-docker-compose@v1
with:
version: '2.14.2'
- name: Install dependencies
run: docker-compose build
- name: Create files
run: touch tk.txt && touch nd_tk.txt && cp .env.test .env && chmod a+x *.sh
- name: Launch docker container
run: docker-compose up -d
- name: Run black
run: sleep 10 && docker exec -i mmstatus_web python -m black . --verbose
- name: Run flake8
run: docker exec -i mmstatus_web python -m flake8 . --verbose
- name: Run test suite
run: make test