From 623eb808dabe8f7434bd8c727fa67050a7bb8f5d Mon Sep 17 00:00:00 2001 From: Voltages Date: Mon, 11 May 2026 17:30:03 +0300 Subject: [PATCH] Delete full .github/workflows --- .github/workflows/build.yml | 46 ------------------------------------ .github/workflows/deploy.yml | 26 -------------------- .github/workflows/main.yml | 19 --------------- 3 files changed, 91 deletions(-) delete mode 100644 .github/workflows/build.yml delete mode 100644 .github/workflows/deploy.yml delete mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml deleted file mode 100644 index 7114875..0000000 --- a/.github/workflows/build.yml +++ /dev/null @@ -1,46 +0,0 @@ -name: build - -on: - workflow_call: - inputs: - ref: - description: Branch or tag to checkout - required: false - default: development - type: string - secrets: - USER_AUTH: - required: true - -jobs: - build: - runs-on: prox-2 - steps: - - name: Checkout code - uses: actions/checkout@v4 - with: - ref: ${{ inputs.ref }} - - - name: Setup Bun - uses: oven-sh/setup-bun@v2 - with: - bun-version: latest - - - name: Install dependencies - run: bun install - - - name: Ensure symlink to database before Drizzle migrations - run: | - rm -rf "$GITHUB_WORKSPACE/data" - ln -s /home/github/data "$GITHUB_WORKSPACE/data" - - - name: Generate Drizzle schema - if: ${{ inputs.ref == 'main' }} - run: bun drizzle-kit generate - - - name: Run Drizzle migrations - if: ${{ inputs.ref == 'main' }} - run: bun drizzle-kit migrate - - - name: Build project - run: bun --bun run build diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml deleted file mode 100644 index cfe5f8a..0000000 --- a/.github/workflows/deploy.yml +++ /dev/null @@ -1,26 +0,0 @@ -name: deploy - -on: - workflow_call: - secrets: - USER_AUTH: - required: true - -jobs: - deploy: - runs-on: prox-2 - steps: - - name: Restart NextJS service - env: - SUDO_PASSWORD: ${{ secrets.USER_AUTH }} - run: echo "$SUDO_PASSWORD" | sudo -S systemctl restart nextjs.service - - - name: Reload systemd daemon - env: - SUDO_PASSWORD: ${{ secrets.USER_AUTH }} - run: echo "$SUDO_PASSWORD" | sudo -S systemctl daemon-reload - - - name: Check service status - env: - SUDO_PASSWORD: ${{ secrets.USER_AUTH }} - run: echo "$SUDO_PASSWORD" | sudo -S systemctl status nextjs.service --no-pager diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml deleted file mode 100644 index efdf567..0000000 --- a/.github/workflows/main.yml +++ /dev/null @@ -1,19 +0,0 @@ -name: main - -on: - push: - branches: - - development - workflow_dispatch: - -jobs: - build: - uses: ./.github/workflows/build.yml - secrets: - USER_AUTH: ${{ secrets.USER_AUTH }} - - deploy: - needs: build - uses: ./.github/workflows/deploy.yml - secrets: - USER_AUTH: ${{ secrets.USER_AUTH }}