name: Gitea Actions Demo run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 on: [push] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4.2.2 - name: Run docker compose uses: hoverkraft-tech/compose-action@v2.0.1 with: compose-file: "docker-compose.dev.yaml" deploy: runs-on: ubuntu-latest needs: build steps: - name: Deploy via SSH uses: appleboy/ssh-action@master with: host: ${{ secrets.HOST }} username: ${{ secrets.USER }} key: ${{ secrets.SSH_KEY }} passphrase: ${{ secrets.PASSPHRASE }} script: | cd ./TelegramBotTemplate rm docker-compose.dev.yaml cd ../ git clone http://92.51.12.43/MrLening/TelegramBotTemplate.git cd ./TelegramBotTemplate docker-compose --file 'docker-compose.dev.yaml' up -d