Skip to content

Commit

Permalink
found issue with leafo/gh-actions-lua on self-hosted runner.
Browse files Browse the repository at this point in the history
See issue leafo/gh-actions-lua#33.
Attempting manual install of lua

Signed-off-by: Roger Barker <[email protected]>
  • Loading branch information
rbarkerSL committed Apr 26, 2024
1 parent 9961959 commit 4578c27
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions .github/workflows/proxy-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,19 @@ jobs:
- name: Checkout repository
uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3

- name: Prepare Lua Install
- name: Lua Install
run: |
sudo apt-get update
sudo apt-get install -q libreadline-dev libncurses-dev -y
sudo apt-get install lua5.3 -y
- name: Install Lua
uses: leafo/gh-actions-lua@35bcb06abec04ec87df82e08caa84d545348536e # v10.0.0
with:
luaVersion: '5.3.6' # explicit latest.
buildCache: true
# Note: leado/gh-actions-lua doesn't seem to work with self-hosted runners
# See issue #33 https://github.com/leafo/gh-actions-lua/issues/33
#- name: Install Lua
# uses: leafo/gh-actions-lua@35bcb06abec04ec87df82e08caa84d545348536e # v10.0.0
# with:
# luaVersion: '5.3'
# buildCache: true

- name: Install LuaRocks
uses: leafo/gh-actions-luarocks@e65774a6386cb4f24e293dca7fc4ff89165b64c5 # v4.3.0
Expand Down

0 comments on commit 4578c27

Please sign in to comment.