mirror of
https://github.com/open-webui/pipelines
synced 2025-06-23 02:05:38 +00:00
fix: env vars in workflow
This commit is contained in:
parent
865bc273d9
commit
0a215304b2
21
.github/workflows/docker-build.yaml
vendored
21
.github/workflows/docker-build.yaml
vendored
@ -7,25 +7,20 @@ on:
|
|||||||
- main
|
- main
|
||||||
- dev
|
- dev
|
||||||
|
|
||||||
env:
|
|
||||||
CUDA_IMAGE_TAG: type=raw,enable=${{ github.ref == 'refs/heads/main' }},prefix=,suffix=,value=cuda
|
|
||||||
CUDA_IMAGE_FLAVOR: suffix=-cuda,onlatest=true
|
|
||||||
IMAGE_NAME: ${{ github.repository }}
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build-main-image:
|
build-main-image:
|
||||||
uses: ./.github/workflows/build-docker-image.yaml
|
uses: ./.github/workflows/build-docker-image.yaml
|
||||||
with:
|
with:
|
||||||
image_name: ${{ env.IMAGE_NAME }}
|
image_name: ${{ github.repository }}
|
||||||
cache_id: main
|
cache_id: main
|
||||||
|
|
||||||
build-cuda-image:
|
build-cuda-image:
|
||||||
uses: ./.github/workflows/build-docker-image.yaml
|
uses: ./.github/workflows/build-docker-image.yaml
|
||||||
with:
|
with:
|
||||||
image_name: ${{ env.IMAGE_NAME }}
|
image_name: ${{ github.repository }}
|
||||||
cache_id: cuda
|
cache_id: cuda
|
||||||
image_tag: ${{ env.CUDA_IMAGE_TAG }}
|
image_tag: type=raw,enable=${{ github.ref == 'refs/heads/main' }},prefix=,suffix=,value=cuda
|
||||||
extract_flavor: ${{ env.CUDA_IMAGE_FLAVOR }}
|
extract_flavor: suffix=-cuda,onlatest=true
|
||||||
build_args: |
|
build_args: |
|
||||||
USE_CUDA=true
|
USE_CUDA=true
|
||||||
|
|
||||||
@ -33,14 +28,14 @@ jobs:
|
|||||||
uses: ./.github/workflows/merge-docker-images.yaml
|
uses: ./.github/workflows/merge-docker-images.yaml
|
||||||
needs: [build-main-image]
|
needs: [build-main-image]
|
||||||
with:
|
with:
|
||||||
image_name: ${{ env.IMAGE_NAME }}
|
image_name: ${{ github.repository }}
|
||||||
cache_id: main
|
cache_id: main
|
||||||
|
|
||||||
merge-cuda-images:
|
merge-cuda-images:
|
||||||
uses: ./.github/workflows/merge-docker-images.yaml
|
uses: ./.github/workflows/merge-docker-images.yaml
|
||||||
needs: [build-cuda-image]
|
needs: [build-cuda-image]
|
||||||
with:
|
with:
|
||||||
image_name: ${{ env.IMAGE_NAME }}
|
image_name: ${{ github.repository }}
|
||||||
cache_id: cuda
|
cache_id: cuda
|
||||||
extract_flavor: ${{ env.CUDA_IMAGE_FLAVOR }}
|
extract_flavor: suffix=-cuda,onlatest=true
|
||||||
extract_tags: ${{ env.CUDA_IMAGE_TAG }}
|
extract_tags: type=raw,enable=${{ github.ref == 'refs/heads/main' }},prefix=,suffix=,value=cuda
|
||||||
|
Loading…
Reference in New Issue
Block a user