Skip to content

Commit dd75389

Browse files
authored
Merge pull request #5 from data-exp-lab/retina
Deploy DeepGit on Render
2 parents ee0f2fd + dd67143 commit dd75389

19 files changed

+194
-43110
lines changed

.github/workflows/deploy.yml

Lines changed: 14 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,27 @@
1-
name: Deploy to Docker Hub and Render
1+
name: Deploy to Render
22

33
on:
44
push:
55
branches:
6-
- retina # Change to your deployment branch
6+
- main
7+
paths-ignore:
8+
- '**.md'
79

810
jobs:
9-
build-and-push:
11+
deploy-to-render:
1012
runs-on: ubuntu-latest
1113

1214
steps:
1315
- name: Checkout repository
1416
uses: actions/checkout@v3
1517

16-
- name: Set up QEMU
17-
uses: docker/setup-qemu-action@v2
18-
19-
- name: Set up Docker Buildx
20-
uses: docker/setup-buildx-action@v2
21-
22-
- name: Log in to Docker Hub
23-
uses: docker/login-action@v2
24-
with:
25-
username: ${{ secrets.DOCKERHUB_USERNAME }}
26-
password: ${{ secrets.DOCKERHUB_PASSWORD }}
27-
28-
- name: Build and push Docker image
29-
uses: docker/build-push-action@v4
30-
with:
31-
context: .
32-
platforms: linux/amd64
33-
push: true
34-
tags: seanyl/deepgit:app
35-
36-
deploy-to-render:
37-
needs: build-and-push # Ensure this runs only after the Docker image is pushed
38-
runs-on: ubuntu-latest
39-
40-
steps:
41-
- name: Trigger Render Deployment
42-
run: |
43-
curl -X POST "$RENDER_DEPLOY_HOOK"
18+
- name: Deploy to Render
4419
env:
45-
RENDER_DEPLOY_HOOK: ${{ secrets.RENDER_DEPLOY_HOOK }}
20+
RENDER_DEPLOY_HOOK: ${{ secrets.RENDER_DEPLOY_HOOK }}
21+
run: |
22+
if curl -X POST "$RENDER_DEPLOY_HOOK"; then
23+
echo "Render deployment triggered successfully."
24+
else
25+
echo "Render deployment failed!" >&2
26+
exit 1
27+
fi

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
node_modules
22
.ipython_checkpoints
3+
dist

Dockerfile

Lines changed: 0 additions & 10 deletions
This file was deleted.

dist/assets/index-B1f_hSLR.css

Lines changed: 0 additions & 1 deletion
This file was deleted.

dist/assets/index-COjAeYQr.js

Lines changed: 0 additions & 542 deletions
This file was deleted.

dist/dataset.gexf

Lines changed: 0 additions & 39182 deletions
This file was deleted.

dist/deepgit_logo.png

-50.4 KB
Binary file not shown.

dist/dxl_logo.png

-7.81 KB
Binary file not shown.

dist/favicon.ico

-14.7 KB
Binary file not shown.

dist/index.html

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)