diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..fe81ca9 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,23 @@ +name: deployment on server + +on: + push: + branches: [ master ] + +jobs: + build: + runs-on: ubuntu + + steps: + - uses: actions/checkout@v3 + + - name: update bot + uses: appleboy/ssh-action@v1.0.3 + with: + host: ${{ secrets.SERVER_HOST }} + username: ${{ secrets.SERVER_USER }} + key: ${{ secrets.SSH_PRIVATE_KEY }} + port: 22 + script: | + cd /home/deploy/vatsimbot && git pull origin main --force && cd /home/deploy/vatsimbot/src + docker-compose up -d --build diff --git a/src/docker-compose.yml b/src/docker-compose.yml index 4c96860..dc76ea9 100644 --- a/src/docker-compose.yml +++ b/src/docker-compose.yml @@ -6,4 +6,4 @@ services: context: . dockerfile: Dockerfile ports: - - "80:5000" + - "9230:5000"