feat: add builder

This commit is contained in:
Florian Bouillon 2025-04-22 13:47:29 +02:00
parent ac0977b84b
commit 39fabdda81
Signed by: Florian Bouillon
GPG Key ID: 7676FF78F3BC40EC

28
.github/workflows/build.yml vendored Normal file
View File

@ -0,0 +1,28 @@
name: Build
on:
push:
env:
REPO_NAME: template-desktop
jobs:
build:
name: Static code checks
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup BunJS
uses: oven-sh/setup-bun@v2
- name: Setup Rust
uses: actions-rust-lang/setup-rust-toolchain@v1
- name: Install Bun dependencies
run: bun install --frozen-lockfile
- name: Build project
run: bun run build