From 8a33c950feae321058b8cc32feba721bffdb091d Mon Sep 17 00:00:00 2001 From: zaunist Date: Wed, 12 Jan 2022 23:21:27 +0800 Subject: [PATCH 1/3] chore: update luarocks version to 3.8 --- .github/workflows/ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2c700a8..976b50f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,9 @@ jobs: with: submodules: recursive - name: Linux Get dependencies - run: sudo apt install -y build-essential libncurses5-dev libreadline-dev libssl-dev perl luarocks + run: | + sudo apt install -y build-essential libncurses5-dev libreadline-dev libssl-dev perl + curl -fsSL https://raw.githubusercontent.com/apache/apisix/master/utils/linux-install-luarocks.sh | sh - name: Linux Before install run: | From 89f8839cac59c08d1cacc2325b1d570257bf7872 Mon Sep 17 00:00:00 2001 From: zaunist Date: Wed, 12 Jan 2022 23:35:18 +0800 Subject: [PATCH 2/3] fix: install lua --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 976b50f..a80752b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,7 +19,7 @@ jobs: submodules: recursive - name: Linux Get dependencies run: | - sudo apt install -y build-essential libncurses5-dev libreadline-dev libssl-dev perl + sudo apt install -y build-essential libncurses5-dev libreadline-dev libssl-dev perl lua5.3 curl -fsSL https://raw.githubusercontent.com/apache/apisix/master/utils/linux-install-luarocks.sh | sh - name: Linux Before install From 810df248cb78be781e032b5682febcb71632bf36 Mon Sep 17 00:00:00 2001 From: zaunist Date: Wed, 12 Jan 2022 23:45:50 +0800 Subject: [PATCH 3/3] fix: update lua version to 5.1 apisix repo using lua5.1,so I change the version to lua5.1 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a80752b..2e4091e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,7 +19,7 @@ jobs: submodules: recursive - name: Linux Get dependencies run: | - sudo apt install -y build-essential libncurses5-dev libreadline-dev libssl-dev perl lua5.3 + sudo apt install -y build-essential libncurses5-dev libreadline-dev libssl-dev perl lua5.1 liblua5.1-0-dev curl -fsSL https://raw.githubusercontent.com/apache/apisix/master/utils/linux-install-luarocks.sh | sh - name: Linux Before install