docker.yml 476 B

12345678910111213141516171819202122232425
  1. name: Build Images
  2. on:
  3. push:
  4. branches: master
  5. pull_request:
  6. paths:
  7. - docker-compose.yml
  8. - services
  9. jobs:
  10. build:
  11. strategy:
  12. matrix:
  13. profile:
  14. - auto
  15. - hlky
  16. - lstein
  17. - download
  18. runs-on: ubuntu-latest
  19. name: ${{ matrix.profile }}
  20. steps:
  21. - uses: actions/checkout@v3
  22. # better caching?
  23. - run: docker compose --profile ${{ matrix.profile }} build --progress plain