From cbd1e8029d891ad6adbdc9049e03dc9281682179 Mon Sep 17 00:00:00 2001 From: forgejo Date: Tue, 9 Sep 2025 13:21:03 +0700 Subject: [PATCH] Add .forgejo/deploy.yml --- .forgejo/deploy.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .forgejo/deploy.yml diff --git a/.forgejo/deploy.yml b/.forgejo/deploy.yml new file mode 100644 index 00000000..b1a3d765 --- /dev/null +++ b/.forgejo/deploy.yml @@ -0,0 +1,29 @@ +name: Build + +on: + workflow_dispatch: + inputs: + version: + description: "Version to deploy" + type: string + required: false + default: "latest" + +env: + IMAGE_VERSION: build + +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - name: Remote Deploy + uses: appleboy/ssh-action@v1.2.1 + with: + host: ${{ vars.SSH_DEPLOY_HOST }} + port: ${{ vars.SSH_DEPLOY_PORT }} + username: ${{ secrets.SSH_DEPLOY_USER }} + password: ${{ secrets.SSH_DEPLOY_PASSWORD }} + script: | + cd ~/repo + ./replace-env.sh API_BACKEND "${{ inputs.version }}" + ./deploy.sh hrms-api-backend