ci: set up lute

This commit is contained in:
littensy 2025-12-01 20:12:28 -08:00
parent 15b90c5986
commit e08204a9d1
2 changed files with 10 additions and 4 deletions

View file

@ -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

View file

@ -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