Skip to content

Commit f9832f9

Browse files
[CI] Deploy CI
1 parent 31f8cd3 commit f9832f9

1 file changed

Lines changed: 53 additions & 0 deletions

File tree

.github/workflows/README.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
## Naming rule
2+
```
3+
[EVENT] CONTENT
4+
```
5+
6+
## Versionning
7+
- format
8+
```
9+
{major}.{minor}.{patch}.{current_date}
10+
```
11+
- scenario
12+
```
13+
1.2.3 -> 1.2.3.xxxx -> 1.2.3.yyyy -> 1.2.4
14+
```
15+
16+
17+
## Workflows
18+
> By default, [Push] includes a manual trigger (dispatch).
19+
20+
- `[Push] Build dev`
21+
- EVENT
22+
- When code is pushed to master
23+
- (triggered by `[Push] Sync CI`)
24+
- When the workflow is manually triggered
25+
- CONTENT
26+
- Build code and push docker image to pyengine
27+
- `[Dispatch] Release`
28+
- EVENT
29+
- When the workflow is manually triggered
30+
- CONTENT
31+
- Build code and push docker image to pyengine and spaceone
32+
- `[Push] Sync CI`
33+
- EVENT
34+
- When code is pushed to master
35+
- (trigger `[Push] Build dev`)
36+
- When the workflow is manually triggered
37+
- CONTENT
38+
- [Push]
39+
- Get workflows from actions and Trigger `[Push] Build dev`
40+
- [Dispatch]
41+
- Just get workflows from actions
42+
43+
- `[PR] Review (TODO)`
44+
45+
## Scenario
46+
- Release:
47+
- Manually trigger `[Dispatch] Release`
48+
- Build Dev (Push):
49+
- Commit code to master branch(`[Push] Sync CI` -> `[Push] Build dev`)
50+
- Build Dev (Dispatch):
51+
- Manually trigger `[Push] Build dev`
52+
- Update workflows:
53+
- Manually trigger `[Push] Sync CI`

0 commit comments

Comments
 (0)