From bf4f55c91b76eda1f017387bd4c6cb3b4e7e3680 Mon Sep 17 00:00:00 2001 From: Laika Date: Thu, 26 Feb 2026 14:36:36 +1100 Subject: [PATCH] Upload files to ".gitea/workflows" --- .gitea/workflows/build-dev.yml | 45 ++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 .gitea/workflows/build-dev.yml diff --git a/.gitea/workflows/build-dev.yml b/.gitea/workflows/build-dev.yml new file mode 100644 index 0000000..b4ea53e --- /dev/null +++ b/.gitea/workflows/build-dev.yml @@ -0,0 +1,45 @@ +name: nodeJS remote worker + +on: + push: + branches: ["develop"] + pull_request: + branches: ["develop"] + +jobs: + + build: + + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Set up Docker BuildX + uses: docker/setup-buildx-action@v3 + + - name: login to gitea registry + uses: docker/login-action@v3 + with: + registry: ${{ gitea.server_url }} + username: ${{ gitea.actor }} + password: ${{ secrets.GITEA }} + + - name: Build and push + uses: docker/build-push-action@v5 + with: + context: . + push: true + tags: | + engineering.sanya.gay/pluralflux/pluralflux:latest + + - name: Deploy bot + uses: appleboy/ssh-action@v1.0.3 + with: + host: ${{ secrets.SSH_HOST }} + username: ${{ secrets.SSH_USER }} + port: 22 + script: | + cd /root/pluralflux-dev/PluralFlux + docker compose up -d