mirror of
https://github.com/AbdBarho/stable-diffusion-webui-docker.git
synced 2025-10-27 00:04:16 -04:00
40 lines
880 B
YAML
40 lines
880 B
YAML
name: Build Images
|
|
|
|
on:
|
|
push:
|
|
branches: master
|
|
pull_request:
|
|
paths:
|
|
- docker-compose.yml
|
|
- services
|
|
|
|
jobs:
|
|
build:
|
|
strategy:
|
|
matrix:
|
|
profile:
|
|
- auto
|
|
- sygil
|
|
- invoke
|
|
- comfy
|
|
- download
|
|
runs-on: ubuntu-latest
|
|
name: ${{ matrix.profile }}
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- uses: dorny/paths-filter@v2
|
|
id: changes
|
|
with:
|
|
filters: |
|
|
auto:
|
|
- 'services/auto/**'
|
|
sygil:
|
|
- 'services/sygil/**'
|
|
invoke:
|
|
- 'services/invoke/**'
|
|
comfy:
|
|
- 'services/comfy/**'
|
|
|
|
- run: docker compose --profile ${{ matrix.profile }} build --progress plain
|
|
if: github.ref == 'refs/heads/master' || steps.changes.outputs.${{ matrix.profile }} == 'true'
|