From 721cab0b63e9033f02d097cf6ca7ed1071b7c835 Mon Sep 17 00:00:00 2001 From: tobil4sk Date: Fri, 2 Aug 2024 14:37:22 +0100 Subject: [PATCH] [ci] Update luarocks on windows to avoid hack (#85) The latest version of luarocks has added ucrt support (windows-2022 has ucrt mingw installed). This means we can avoid the MSVCRT="m" hack. --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0441d22..f28643d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -53,7 +53,7 @@ jobs: - name: Install Lua (${{ matrix.lua }}) run: | pip install hererocks - hererocks lua_install -r^ --${{ matrix.lua }} + hererocks lua_install -r@3a142ce --${{ matrix.lua }} - name: Build lua-simdjson run: | .\lua_install\bin\activate @@ -61,6 +61,6 @@ jobs: - name: Run tests run: | .\lua_install\bin\activate - luarocks install MSVCRT="m" lua-cjson2 - luarocks install MSVCRT="m" busted + luarocks install lua-cjson2 + luarocks install busted busted --verbose