Test love2d

This commit is contained in:
Ryan Ward 2023-07-04 23:00:48 -04:00
parent 7ba642342d
commit a6fac9d1d4
2 changed files with 23 additions and 7 deletions

23
.github/workflows/love.yml vendored Normal file
View File

@ -0,0 +1,23 @@
name: build & run tests (Win)
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
build:
strategy:
fail-fast: false
runs-on: "windows-2019"
steps:
- uses: actions/checkout@v2
- uses: nhartland/love-build@v1-beta2
with:
app_name: 'love_test'
love_version: '11.4'
source_dir: 'test'
- name: Run Tests
run: |
./release/love_tests.exe

View File

@ -38,10 +38,3 @@ jobs:
run: | run: |
source ${{github.workspace}}/lua-pkg/bin/activate source ${{github.workspace}}/lua-pkg/bin/activate
lua tests/runtests.lua lua tests/runtests.lua
- name: Run Tests using LÖVE
run: |
nix-shell -p love
love tests