diff --git a/.gitea/workflows/push_dev.yaml b/.gitea/workflows/push_dev.yaml new file mode 100644 index 0000000..4bcf626 --- /dev/null +++ b/.gitea/workflows/push_dev.yaml @@ -0,0 +1,17 @@ +name: Deploy datapack to prod +on: + pull_request: + branches: [dev, dev-player-messages, dev-database] +jobs: + build: + name: Build + runs-on: ubuntu-latest + steps: + - name: Updating prod servers... + uses: appleboy/ssh-action@v1.2.1 + with: + host: ${{ secrets.HOST }} + username: linuxserver.io + password: ${{ secrets.PASSWORD }} + port: ${{ secrets.PORT }} + script_path: scripts/update_servers.sh diff --git a/action.yaml b/.gitea/workflows/push_prod.yaml similarity index 94% rename from action.yaml rename to .gitea/workflows/push_prod.yaml index ad4e05a..58c53e5 100644 --- a/action.yaml +++ b/.gitea/workflows/push_prod.yaml @@ -1,7 +1,7 @@ name: Deploy datapack to prod on: pull_request: - branches: master + branches: [master] jobs: build: name: Build diff --git a/.gitea/workflows/action.yaml b/.gitea/workflows/push_staging.yaml similarity index 54% rename from .gitea/workflows/action.yaml rename to .gitea/workflows/push_staging.yaml index 630154a..5156876 100644 --- a/.gitea/workflows/action.yaml +++ b/.gitea/workflows/push_staging.yaml @@ -1,15 +1,17 @@ -name: remote ssh command -on: [push] +name: Deploy datapack to prod +on: + pull_request: + branches: [staging] jobs: build: name: Build runs-on: ubuntu-latest steps: - - name: update server datapack folder + - name: Updating prod servers... uses: appleboy/ssh-action@v1.2.1 with: host: ${{ secrets.HOST }} - username: sadmin + username: linuxserver.io password: ${{ secrets.PASSWORD }} port: ${{ secrets.PORT }} - script: whoami + script_path: scripts/update_servers.sh