Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

containers-test.yml 956 B

há 2 anos
há 2 anos
há 2 anos
há 2 anos
há 2 anos
1234567891011121314151617181920212223242526272829303132333435363738394041
  1. name: containers-test
  2. on:
  3. push:
  4. branches:
  5. - main
  6. paths:
  7. - "containers/**"
  8. - "packages/lesspass-site/**"
  9. pull_request:
  10. paths:
  11. - "containers/**"
  12. - "packages/lesspass-site/**"
  13. jobs:
  14. test-backend:
  15. runs-on: ubuntu-18.04
  16. steps:
  17. - uses: actions/checkout@v2
  18. - uses: actions/setup-python@v2
  19. with:
  20. python-version: "3.8"
  21. - run: |
  22. cd containers/backend
  23. python -m pip install --upgrade pip
  24. python -m pip install -r requirements.txt
  25. python manage.py test
  26. test-site:
  27. runs-on: ubuntu-18.04
  28. steps:
  29. - uses: actions/checkout@v2
  30. - uses: actions/setup-node@v2
  31. with:
  32. node-version: "14"
  33. - run: yarn install
  34. - run: yarn workspace lesspass-site test
  35. test-integration:
  36. runs-on: ubuntu-18.04
  37. steps:
  38. - uses: actions/checkout@v2
  39. - run: |
  40. cd containers
  41. ./test