From 936433ef61e60f802f4d08454e9a05c5790820e9 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Sat, 18 Jul 2026 16:28:37 +0200 Subject: [PATCH 1/2] Add Lua v5.5 to the testing * https://www.lua.org/versions.html * https://github.com/actions/checkout/releases * https://github.com/leafo/gh-actions-lua/releases * https://github.com/leafo/gh-actions-luarocks/releases --- .github/workflows/spec.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/spec.yml b/.github/workflows/spec.yml index 29490b3..7bac743 100644 --- a/.github/workflows/spec.yml +++ b/.github/workflows/spec.yml @@ -11,22 +11,23 @@ jobs: strategy: fail-fast: false matrix: - lua-version: ["5.4", "5.3", "5.2", "5.1", "luajit"] + lua-version: ["5.5", "5.4", "5.3", "5.2", "5.1", "luajit"] strict: ["std.strict", ""] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v7 - - uses: leafo/gh-actions-lua@v8.0.0 + - uses: leafo/gh-actions-lua@v13 with: luaVersion: ${{ matrix.lua-version }} - - uses: leafo/gh-actions-luarocks@v4.0.0 + - uses: leafo/gh-actions-luarocks@v6 - name: install run: | + sudo apt-get update -q -q --yes sudo apt-get install -y libyaml-dev luarocks install ansicolors luarocks install ldoc From 6aec5e95fad18a37fb071bbfb3433349e0be41cd Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Sat, 18 Jul 2026 16:38:06 +0200 Subject: [PATCH 2/2] Update Lua version dependency to < 5.6 --- optparse-git-1.rockspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/optparse-git-1.rockspec b/optparse-git-1.rockspec index b8e6a16..a3ce201 100644 --- a/optparse-git-1.rockspec +++ b/optparse-git-1.rockspec @@ -19,7 +19,7 @@ source = { } dependencies = { - 'lua >= 5.1, < 5.5', + 'lua >= 5.1, < 5.6', } build = {