From 8de609cdd13c6f3caca91f0eb645f060360749ef Mon Sep 17 00:00:00 2001 From: v4ltages Date: Fri, 8 Aug 2025 16:53:24 +0300 Subject: [PATCH] Update workflow during build --- .github/workflows/build.yml | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1112106..21871be 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,25 +10,19 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - - name: Check if Bun is installed - id: check-bun - run: | - if command -v bun &> /dev/null; then - echo "bun-exists=true" >> $GITHUB_OUTPUT - echo "Bun is already installed: $(bun --version)" - else - echo "bun-exists=false" >> $GITHUB_OUTPUT - echo "Bun is not installed" - fi - - name: Setup Bun - if: steps.check-bun.outputs.bun-exists == 'false' - uses: oven-sh/setup-bun@v1 + uses: oven-sh/setup-bun@v2 with: bun-version: latest - name: Install dependencies run: bun install + - name: Generate Drizzle schema + run: bun drizzle-kit generate + + - name: Run Drizzle migrations + run: bun drizzle-kit migrate + - name: Build project run: bun --bun run build