This repository was archived by the owner on Aug 18, 2024. It is now read-only.
File tree 1 file changed +26
-2
lines changed
1 file changed +26
-2
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ on: # 検証用。マージ時に修正する。
8
8
jobs :
9
9
push-image :
10
10
runs-on : ubuntu-latest
11
+ environment : stg
11
12
steps :
12
13
- name : Checkout
13
14
uses : actions/checkout@v4
16
17
uses : docker/metadata-action@v4
17
18
with :
18
19
images : ghcr.io/twin-te/twinte-back
19
- tags : |
20
- dev
20
+ tags : stg
21
21
- name : Set up Docker Buildx
22
22
uses : docker/setup-buildx-action@v3
23
23
- name : Login to GitHub Container Registry
35
35
tags : ${{ steps.docker_meta.outputs.tags }}
36
36
cache-from : type=gha
37
37
cache-to : type=gha,mode=max
38
+
39
+ deploy :
40
+ runs-on : ubuntu-latest
41
+ needs : push-image
42
+ environment : stg
43
+ steps :
44
+ - name : Checkout
45
+ uses : actions/checkout@v4
46
+ - name : Deploy to app server
47
+
48
+ with :
49
+ host : ${{ secrets.APP_HOST }}
50
+ username : ${{ secrets.USERNAME }}
51
+ key : ${{ secrets.KEY }}
52
+ port : ${{ secrets.PORT }}
53
+ script : ~/twinte-infra-v4/staging/app/scripts/deploy-back.sh
54
+ - name : Deploy to db server
55
+
56
+ with :
57
+ host : ${{ secrets.DB_HOST }}
58
+ username : ${{ secrets.USERNAME }}
59
+ key : ${{ secrets.KEY }}
60
+ port : ${{ secrets.PORT }}
61
+ script : ~/twinte-infra-v4/staging/db/scripts/deploy-back.sh
You can’t perform that action at this time.
0 commit comments