1
0

ci.yml 742 B

12345678910111213141516171819202122232425262728293031323334
  1. name: CI
  2. on: [push, pull_request]
  3. jobs:
  4. check:
  5. runs-on: ubuntu-latest
  6. steps:
  7. - uses: actions/checkout@v2
  8. - name: Set up Python 3.8
  9. uses: actions/setup-python@v1
  10. with:
  11. python-version: 3.8
  12. - name: Install dependencies
  13. run: |
  14. python -m pip install --upgrade pip
  15. pip install -r requirements.txt
  16. - name: Check code format
  17. run: |
  18. make check_format
  19. super-lint:
  20. runs-on: ubuntu-latest
  21. steps:
  22. - uses: actions/checkout@v2
  23. - name: Lint Code Base
  24. uses: docker://github/super-linter:v2.1.0
  25. docker:
  26. runs-on: ubuntu-latest
  27. steps:
  28. - uses: actions/checkout@v2
  29. - name: Docker Build
  30. run: docker build . --tag tcgui:$(date +%s)