Skip to content

Commit 0425a7a

Browse files
committed
Replaced 'Test Lua Core Demo Scripts function' step with 'Check S256SUM.LUA Integrity' and 'Check MD5SUM.LUA Integrity' steps in GitHub workflow.
1 parent c8f78d0 commit 0425a7a

File tree

1 file changed

+19
-8
lines changed

1 file changed

+19
-8
lines changed

.github/workflows/LuaWatcom.yml

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,12 @@ jobs:
88
runs-on: ubuntu-latest
99

1010
steps:
11-
- uses: open-watcom/setup-watcom@v0
11+
- name: Install Open Watcom 1.9
12+
uses: open-watcom/setup-watcom@v0
1213
with:
1314
version: "1.9"
1415

15-
- name: Install Tools
16+
- name: Install Other Tools
1617
run: |
1718
sudo apt-get update
1819
sudo apt-get install -y gcc libfaketime libreadline-dev lua5.4 make mtools zip
@@ -22,6 +23,22 @@ jobs:
2223
submodules: recursive
2324
fetch-depth: 0
2425

26+
- name: Check S256SUM.LUA Integrity
27+
run: |
28+
LUA=$(lua demo/core/S256SUM.LUA demo/core/S256SUM.LUA)
29+
GNU=$(sha256sum demo/core/S256SUM.LUA)
30+
echo "LUA=$LUA"
31+
echo "GNU=$GNU"
32+
if [ "$LUA" != "$GNU" ]; then exit 1; fi
33+
34+
- name: Check MD5SUM.LUA Integrity
35+
run: |
36+
LUA=$(lua demo/xtra/MD5SUM.LUA demo/xtra/MD5SUM.LUA)
37+
GNU=$(md5sum demo/xtra/MD5SUM.LUA)
38+
echo "LUA=$LUA"
39+
echo "GNU=$GNU"
40+
if [ "$LUA" != "$GNU" ]; then exit 1; fi
41+
2542
- name: Test libfaketime works
2643
run: |
2744
export FAKETIME=$(TZ=UTC0 git show --quiet --date='format-local:%Y-%m-%d %H:%M:%S' --format="%cd")
@@ -34,12 +51,6 @@ jobs:
3451
exit 1
3552
fi
3653
37-
- name: Test Lua Core Demo Scripts function
38-
run: |
39-
lua demo/core/README.LUA
40-
lua demo/core/BENCH.LUA
41-
lua demo/core/S256SUM.LUA demo/core/S256SUM.LUA
42-
4354
- name: Patch Lua Source Code for Open Watcom
4455
run: |
4556
patch -p0 -i lua.pat

0 commit comments

Comments
 (0)