pr.yaml 657 B

1234567891011121314151617181920212223242526272829303132
  1. name: Develop PR - build, test
  2. on:
  3. pull_request:
  4. branches:
  5. - develop
  6. jobs:
  7. build:
  8. strategy:
  9. matrix:
  10. include:
  11. - component: Frontend
  12. location: ui
  13. - component: Backend
  14. location: .
  15. runs-on: ubuntu-latest
  16. steps:
  17. - uses: actions/checkout@v2
  18. with:
  19. path: ./
  20. - name: Set up Docker Buildx
  21. uses: docker/setup-buildx-action@v1
  22. - name: Build ${{ matrix.component }}
  23. uses: docker/build-push-action@v2
  24. with:
  25. context: ${{ matrix.location }}/
  26. file: ${{ matrix.location }}/Dockerfile
  27. push: false