This is an automated email from the ASF dual-hosted git repository. hsluoyz pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/casbin-lua-casbin.git
commit a0b6b1e0c9f444c1dd0a68db768a06c1997a3955 Author: Yang Luo <[email protected]> AuthorDate: Thu Aug 6 18:39:53 2026 +0800 ci: add Lua 5.5 to the test matrix --- .github/workflows/build.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 54cea7e..e911e41 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,21 +12,25 @@ jobs: strategy: fail-fast: false matrix: - lua-version: ["5.1", "5.2", "5.3", "5.4", "luajit-openresty"] + lua-version: ["5.1", "5.2", "5.3", "5.4", "5.5", "luajit-openresty"] name: Lua ${{ matrix.lua-version }} + # Lua 5.5 is not released long enough for all the rocks we depend on, so it + # is reported but not allowed to fail the build yet. + continue-on-error: ${{ matrix.lua-version == '5.5' }} + steps: - name: Checkout uses: actions/checkout@v2 - name: Set up Lua ${{ matrix.lua-version }} - uses: leafo/[email protected] + uses: leafo/gh-actions-lua@v13 with: luaVersion: ${{ matrix.lua-version }} - name: Set up luarocks - uses: leafo/[email protected] + uses: leafo/gh-actions-luarocks@v6 - name: Install PCRE run: | --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
