docker.yml 453 B

123456789101112131415161718192021222324
  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. - sygil
  16. - invoke
  17. - download
  18. runs-on: ubuntu-latest
  19. name: ${{ matrix.profile }}
  20. steps:
  21. - uses: actions/checkout@v3
  22. - run: docker compose --profile ${{ matrix.profile }} build --progress plain