Skip to content

Commit cf20299

Browse files
authored
feat: add GitHub Actions workflow for releasing Docker images (#136)
1 parent d59c167 commit cf20299

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: Release Docker Images
2+
3+
on:
4+
push:
5+
tags:
6+
- 'v*'
7+
workflow_dispatch:
8+
9+
jobs:
10+
frontend:
11+
name: Frontend Image
12+
uses: ./.github/workflows/docker-images-reusable.yml
13+
with:
14+
service_name: frontend
15+
build_dir: .
16+
17+
backend:
18+
name: Backend Image
19+
uses: ./.github/workflows/docker-images-reusable.yml
20+
with:
21+
service_name: backend
22+
build_dir: .
23+
24+
backend-python:
25+
name: Backend Python Image
26+
uses: ./.github/workflows/docker-images-reusable.yml
27+
with:
28+
service_name: backend-python
29+
build_dir: .
30+
31+
database:
32+
name: Database Image
33+
uses: ./.github/workflows/docker-images-reusable.yml
34+
with:
35+
service_name: database
36+
build_dir: .
37+
38+
runtime:
39+
name: Runtime Image
40+
uses: ./.github/workflows/docker-images-reusable.yml
41+
with:
42+
service_name: runtime
43+
build_dir: .
44+
45+
deer-flow:
46+
name: Deer Flow Images
47+
uses: ./.github/workflows/docker-image-deer-flow.yml
48+

0 commit comments

Comments
 (0)