File tree 2 files changed +18
-7
lines changed
2 files changed +18
-7
lines changed Original file line number Diff line number Diff line change 15
15
- name : Checkout repository
16
16
uses : actions/checkout@v3
17
17
18
- - name : Set up QEMU
18
+ - name : Set up QEMU (for multi-arch support)
19
19
uses : docker/setup-qemu-action@v2
20
20
21
21
- name : Set up Docker Buildx
31
31
uses : docker/build-push-action@v4
32
32
with :
33
33
context : .
34
+ file : ./Dockerfile # Explicitly specifying Dockerfile
34
35
platforms : linux/amd64
35
36
push : true
36
37
tags : seanyl/deepgit:app
41
42
42
43
steps :
43
44
- name : Trigger Render Deployment
44
- run : |
45
- curl -X POST "$RENDER_DEPLOY_HOOK"
46
45
env :
47
- RENDER_DEPLOY_HOOK : ${{ secrets.RENDER_DEPLOY_HOOK }}
46
+ RENDER_DEPLOY_HOOK : ${{ secrets.RENDER_DEPLOY_HOOK }}
47
+ run : |
48
+ if curl -X POST "$RENDER_DEPLOY_HOOK"; then
49
+ echo "Render deployment triggered successfully."
50
+ else
51
+ echo "Render deployment failed!" >&2
52
+ exit 1
53
+ fi
Original file line number Diff line number Diff line change 1
- version : " 3"
1
+ version : " 3.8"
2
+
2
3
services :
3
- deepgit-app :
4
- image : deepgit-app
4
+ deepgit :
5
+ image : seanyl/deepgit:app
6
+ platform : linux/amd64
5
7
ports :
6
8
- " 5173:5173"
9
+ stdin_open : true # Equivalent to -it (interactive terminal)
10
+ tty : true # Keeps the terminal open
11
+ restart : unless-stopped
You can’t perform that action at this time.
0 commit comments