Skip to content

Commit 9d7231f

Browse files
authored
Merge pull request #32 from RustyRory/feat/31-mvp
feat(mvp): Fixes #31 - Donjon solo, combat, marché
2 parents 387f23d + 9a30ad5 commit 9d7231f

89 files changed

Lines changed: 10452 additions & 306 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/check-branch-name.yml

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

.github/workflows/check-branch-rules.yml

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

.github/workflows/check-commit-message.yml

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

.github/workflows/check-docs-folder.yml

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

.github/workflows/check-required-files.yml

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

.github/workflows/close-issues-on-dev.yml

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

.github/workflows/deploy.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
name: Deploy to VPS
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
paths:
8+
- 'worldboss-app/**'
9+
10+
jobs:
11+
deploy:
12+
runs-on: ubuntu-latest
13+
14+
steps:
15+
- name: Deploy via SSH
16+
uses: appleboy/ssh-action@v1.0.3
17+
with:
18+
host: ${{ secrets.VPS_HOST }}
19+
username: ${{ secrets.VPS_USER }}
20+
key: ${{ secrets.VPS_SSH_KEY }}
21+
script: |
22+
cd /var/www
23+
24+
# Pull du code
25+
if [ ! -d "WorldBoss" ]; then
26+
git clone https://github.com/${{ github.repository }} WorldBoss
27+
else
28+
git -C WorldBoss pull origin main
29+
fi
30+
31+
# Rebuild uniquement les services WorldBoss
32+
docker compose build worldboss-bot
33+
docker compose up -d --no-deps worldboss-bot worldboss-db worldboss-redis
34+
35+
# Nettoyage des images orphelines
36+
docker image prune -f

0 commit comments

Comments
 (0)