Files
web/.github/workflows/pr.yml
2025-02-25 08:00:40 -05:00

32 lines
598 B
YAML

name: Pull Request
on: pull_request
jobs:
build:
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
- name: Compress build
run: bun run package
- name: Archive compressed build
uses: actions/upload-artifact@v4
with:
name: build
path: dist/build.tar