diff --git a/.github/workflows/ci-bun-loaders.yml b/.github/workflows/ci-bun-loaders.yml new file mode 100644 index 000000000..8624d7770 --- /dev/null +++ b/.github/workflows/ci-bun-loaders.yml @@ -0,0 +1,25 @@ +name: Continuous Integration - Bun (Loaders) + +on: [pull_request] + + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Clone repository + uses: actions/checkout@v3 + + - name: Install Bun + uses: oven-sh/setup-bun@v2 + + # still using Yarn since we specifically rely on Yarn workspaces + - name: Install Dependencies + run: yarn install --frozen-lockfile && yarn lerna bootstrap + + - name: Test + run: bun run test:loaders + + - name: Build + run: bun run build \ No newline at end of file diff --git a/.github/workflows/ci-bun.yml b/.github/workflows/ci-bun.yml new file mode 100644 index 000000000..91b7c6602 --- /dev/null +++ b/.github/workflows/ci-bun.yml @@ -0,0 +1,25 @@ +name: Continous Integration - Bun +on: + pull_request: + branches: master + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Clone repository + uses: actions/checkout@v3 + + - name: Install Bun + uses: oven-sh/setup-bun@v2 + + # still using Yarn since we specifically rely on Yarn workspaces + - name: Install Dependencies + run: yarn install --frozen-lockfile && yarn lerna bootstrap + + - name: Test + run: bun run test + + - name: Build + run: bun run build \ No newline at end of file