Matrix CI/CD (#68)

This commit is contained in:
AbdBarho 2022-09-15 22:02:38 +02:00 committed by GitHub
parent 6ae3473214
commit a1c16942ff
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 19 additions and 8 deletions

View File

@ -7,13 +7,17 @@ assignees: ''
--- ---
**Has this issue been opened before? Check the [FAQ](https://github.com/AbdBarho/stable-diffusion-webui-docker/wiki/Main), the [issues](https://github.com/AbdBarho/stable-diffusion-webui-docker/issues?q=is%3Aissue) and in [the issues in the WebUI repo](https://github.com/hlky/stable-diffusion-webui)** **Has this issue been opened before? Check the [FAQ](https://github.com/AbdBarho/stable-diffusion-webui-docker/wiki/Main), the [issues](https://github.com/AbdBarho/stable-diffusion-webui-docker/issues?q=is%3Aissue)**
**Describe the bug** **Describe the bug**
**Which UI**
hlky or auto or auto-cpu or lstein?
**Steps to Reproduce** **Steps to Reproduce**
1. Go to '...' 1. Go to '...'
2. Click on '....' 2. Click on '....'
@ -22,8 +26,11 @@ assignees: ''
**Hardware / Software:** **Hardware / Software:**
- OS: [e.g. Windows / Ubuntu and version] - OS: [e.g. Windows / Ubuntu and version]
- RAM:
- GPU: [Nvidia 1660 / No GPU] - GPU: [Nvidia 1660 / No GPU]
- Version [e.g. 22] - VRAM:
- Docker Version, Docker compose version
- Release version [e.g. 1.0.1]
**Additional context** **Additional context**
Any other context about the problem here. If applicable, add screenshots to help explain your problem. Any other context about the problem here. If applicable, add screenshots to help explain your problem.

View File

@ -3,13 +3,17 @@ name: Build Images
on: [push] on: [push]
jobs: jobs:
build_all: build:
strategy:
matrix:
profile:
- auto
- hlky
- lstein
- download
runs-on: ubuntu-latest runs-on: ubuntu-latest
name: All name: ${{ matrix.profile }}
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
# better caching? # better caching?
- run: docker compose --profile auto build --progress plain - run: docker compose --profile ${{ matrix.profile }} build --progress plain
- run: docker compose --profile hlky build --progress plain
- run: docker compose --profile lstein build --progress plain
- run: docker compose --profile download build --progress plain