From e08204a9d13a7602e0d1d11e970d4a0a9fcea255 Mon Sep 17 00:00:00 2001 From: littensy <56808540+littensy@users.noreply.github.com> Date: Mon, 1 Dec 2025 20:12:28 -0800 Subject: [PATCH] ci: set up lute --- .github/workflows/ci.yml | 9 ++++++--- .github/workflows/release.yml | 5 ++++- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index de90279..2b5865f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,11 +14,14 @@ jobs: run_install: true - uses: CompeyDev/setup-rokit@v0.1.2 + - name: Setup Lute + run: lute setup --with-luaurc + - name: Check code quality - run: pnpm check + run: lute run check - name: Run tests - run: pnpm test + run: lute run test - name: Build models - run: pnpm build + run: lute run build diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5bdee21..3bd512d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,8 +11,11 @@ jobs: - uses: actions/checkout@v4 - uses: CompeyDev/setup-rokit@v0.1.2 + - name: Setup Lute + run: lute setup --with-luaurc + - name: Build models - run: sh bin/build.sh + run: lute run build - name: Upload release assets uses: AButler/upload-release-assets@v3.0