name: CI on: push: branches: - master permissions: contents: write packages: write jobs: build-and-package: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Setup bun uses: oven-sh/setup-bun@v2 - name: Install Dependencies run: bun install - name: Run tests run: bun run test:run - name: Build Package run: bun run build