From bfaf624dd7cd2dc09d191db1e4d07eb29063434b Mon Sep 17 00:00:00 2001 From: Thijs Schreijer Date: Wed, 4 Mar 2026 13:49:27 +0100 Subject: [PATCH 1/2] chore(ci): fix ci bump outdated dependencies --- .github/workflows/lint.yml | 10 ++++++---- .github/workflows/unix_build.yml | 12 +++++++----- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index de07f5b..361959d 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -18,16 +18,18 @@ on: jobs: lint: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - - uses: leafo/gh-actions-lua@v8 + - uses: luarocks/gh-actions-lua@master with: luaVersion: "5.4" - - uses: leafo/gh-actions-luarocks@v4 + - uses: luarocks/gh-actions-luarocks@master + with: + luaRocksVersion: "3.13.0" - name: dependencies run: | diff --git a/.github/workflows/unix_build.yml b/.github/workflows/unix_build.yml index 3d17607..daa43ce 100644 --- a/.github/workflows/unix_build.yml +++ b/.github/workflows/unix_build.yml @@ -18,22 +18,24 @@ on: jobs: test: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: - luaVersion: ["5.1", "5.2", "5.3", "5.4", "luajit-openresty"] + luaVersion: ["5.1", "5.2", "5.3", "5.4", "5.5", "luajit-openresty"] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - - uses: leafo/gh-actions-lua@v8 + - uses: luarocks/gh-actions-lua@master with: luaVersion: ${{ matrix.luaVersion }} - - uses: leafo/gh-actions-luarocks@v4 + - uses: luarocks/gh-actions-luarocks@master + with: + luaRocksVersion: "3.13.0" - name: dependencies run: | From df829cbd3f0dbcb9969b2afd8407e792b2a5e93a Mon Sep 17 00:00:00 2001 From: Thijs Schreijer Date: Sat, 7 Mar 2026 08:09:17 +0100 Subject: [PATCH 2/2] pin action version numbers --- .github/workflows/lint.yml | 4 ++-- .github/workflows/unix_build.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 361959d..bc45abe 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -23,11 +23,11 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - uses: luarocks/gh-actions-lua@master + - uses: luarocks/gh-actions-lua@816ec4c55af2f6dcb9dfcba372d93dd1fb5fa8f2 with: luaVersion: "5.4" - - uses: luarocks/gh-actions-luarocks@master + - uses: luarocks/gh-actions-luarocks@e42874645a111d78a858c3dba7530bdd707b21a4 with: luaRocksVersion: "3.13.0" diff --git a/.github/workflows/unix_build.yml b/.github/workflows/unix_build.yml index daa43ce..d130b65 100644 --- a/.github/workflows/unix_build.yml +++ b/.github/workflows/unix_build.yml @@ -29,11 +29,11 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - uses: luarocks/gh-actions-lua@master + - uses: luarocks/gh-actions-lua@816ec4c55af2f6dcb9dfcba372d93dd1fb5fa8f2 with: luaVersion: ${{ matrix.luaVersion }} - - uses: luarocks/gh-actions-luarocks@master + - uses: luarocks/gh-actions-luarocks@e42874645a111d78a858c3dba7530bdd707b21a4 with: luaRocksVersion: "3.13.0"