From b5bc0fca268181fa249ea15dbf75d704cef2430f Mon Sep 17 00:00:00 2001 From: Harley Alexander Zapata Hernandez Date: Mon, 3 Jun 2024 05:30:04 -0500 Subject: [PATCH] Fix github workflow for bun --- .github/workflows/bunts.yml | 35 +++++++++++++---------------------- 1 file changed, 13 insertions(+), 22 deletions(-) diff --git a/.github/workflows/bunts.yml b/.github/workflows/bunts.yml index d2f656c..f23906a 100644 --- a/.github/workflows/bunts.yml +++ b/.github/workflows/bunts.yml @@ -10,32 +10,23 @@ jobs: matrix: node-version: [21.x] steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - - name: Install Bun - run: | - curl -fsSL https://bun.sh/install | bash - shell: bash - - - name: Add Bun to PATH - run: | - echo 'export BUN_INSTALL="$HOME/.bun"' >> $GITHUB_ENV - echo 'export PATH="$BUN_INSTALL/bin:$PATH"' >> $GITHUB_ENV - shell: bash + - name: Set up Bun + uses: oven-sh/setup-bun@v1 + with: + bun-version: latest # Puedes especificar una versión específica si lo prefieres - name: Install dependencies - run: | - bun install - - - name: Run build - run: | - bun run build --if-present + run: bun install - # Descomentar los siguientes pasos si tienes lint y tests configurados + # Descomentar si tienes configuración para lint # - name: Run lint - # run: | - # bun lint + # run: bun lint + + - name: Run build + run: bun run build --if-present + # Descomentar si tienes configuración para tests # - name: Run tests - # run: | - # bun test + # run: bun test