You've already forked DataMate
feat: add GitHub Actions workflow for releasing Docker images (#136)
This commit is contained in:
48
.github/workflows/docker-images-release.yml
vendored
Normal file
48
.github/workflows/docker-images-release.yml
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
name: Release Docker Images
|
||||
|
||||
on:
|
||||
push:
|
||||
tags:
|
||||
- 'v*'
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
frontend:
|
||||
name: Frontend Image
|
||||
uses: ./.github/workflows/docker-images-reusable.yml
|
||||
with:
|
||||
service_name: frontend
|
||||
build_dir: .
|
||||
|
||||
backend:
|
||||
name: Backend Image
|
||||
uses: ./.github/workflows/docker-images-reusable.yml
|
||||
with:
|
||||
service_name: backend
|
||||
build_dir: .
|
||||
|
||||
backend-python:
|
||||
name: Backend Python Image
|
||||
uses: ./.github/workflows/docker-images-reusable.yml
|
||||
with:
|
||||
service_name: backend-python
|
||||
build_dir: .
|
||||
|
||||
database:
|
||||
name: Database Image
|
||||
uses: ./.github/workflows/docker-images-reusable.yml
|
||||
with:
|
||||
service_name: database
|
||||
build_dir: .
|
||||
|
||||
runtime:
|
||||
name: Runtime Image
|
||||
uses: ./.github/workflows/docker-images-reusable.yml
|
||||
with:
|
||||
service_name: runtime
|
||||
build_dir: .
|
||||
|
||||
deer-flow:
|
||||
name: Deer Flow Images
|
||||
uses: ./.github/workflows/docker-image-deer-flow.yml
|
||||
|
||||
Reference in New Issue
Block a user