From 2db201e892c77299cb7e53c96965fed8b1f0e38f Mon Sep 17 00:00:00 2001 From: Olivia Appleton Date: Thu, 5 Sep 2024 00:54:28 -0500 Subject: [PATCH] attempt fix of GA setup --- .github/workflows/lua.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/lua.yml b/.github/workflows/lua.yml index e681b379..d989885b 100644 --- a/.github/workflows/lua.yml +++ b/.github/workflows/lua.yml @@ -36,15 +36,23 @@ jobs: - 2.1 - 1.1 - 1.0 + - luajit runs-on: ${{ matrix.os }} steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 + + - name: Setup msvc + if: ${{ startsWith(matrix.os, 'windows') && !startsWith(matrix.version, 'luajit') }} + uses: ilammy/msvc-dev-cmd@v1 - - uses: leafo/gh-actions-lua@v10 + - uses: leso-kn/gh-actions-lua@v11-staging with: luaVersion: ${{ matrix.version }} + - name: Setup luarocks + uses: hishamhm/gh-actions-luarocks@master + - run: make lu_test