Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

92 developer want to use luarocks for dependencies #106

Closed
Changes from 1 commit
Commits
Show all changes
211 commits
Select commit Hold shift + click to select a range
615ef9d
#92 Added luarocks installation files.
Ismoh Dec 1, 2022
fe1f20c
#92 Added all-in-one luarocks executable. Added README.md how to use …
Ismoh Dec 3, 2022
f51aaca
#92 Looks like luarocks is working. package.paths aren't fully workin…
Ismoh Dec 3, 2022
25a9676
#92 Updated README.md. Updated rockspec. Removed lfs.lua, which is us…
Ismoh Dec 3, 2022
4d4cc8a
#92 Reworking init_package_loading.lua. Need to know how to use LuaJI…
Ismoh Dec 3, 2022
a50cf8e
#92 Set LuaJIT-2.0.4 as lua interpreter for luarocks!
Ismoh Dec 4, 2022
0a680ad
#92 Trying to add NSEW as a luarocks dependency, but doesn't like it …
Ismoh Dec 9, 2022
fc74c6e
#92 It's not possible to install, make or build dependencies on other…
Ismoh Dec 10, 2022
0b44be5
#92 Change Noita-Synchronise-Expansive-Worlds dependency name to nsew
Ismoh Dec 15, 2022
dc6dd5a
#92 Changed rockspec. Removed NSEW rockspec. Trying to get tests runn…
Ismoh Dec 19, 2022
04b8873
#92 Moved files regarding luarocks directory structure.
Ismoh Dec 19, 2022
8835eca
#92 Fixed broken test files fetching. Still trying to run tests. Chan…
Ismoh Dec 19, 2022
171e589
#92 Fixed broken test files fetching. Changed rockspec as file names …
Ismoh Dec 21, 2022
c8a8299
#92 Fixed execution of unit tests, they are now running as expected.
Ismoh Dec 21, 2022
227a35a
#92 Updated LuaRocks README.md
Ismoh Dec 21, 2022
a156e97
#92 Fixing GitHub actions. Need to know paths, that's why a dirty com…
Ismoh Dec 21, 2022
53296be
#92 Fixed GitHub action for unit testing.
Ismoh Dec 21, 2022
b6ea85b
#92 Fixed GitHub action Installing and initialising LuaRocks and conf…
Ismoh Dec 21, 2022
0b4a575
#92 Fixed missing Lua interpreter.
Ismoh Dec 21, 2022
921432c
#92 Fixed typo in path.
Ismoh Dec 21, 2022
373e919
#92 GitHub still doesn't like the path.
Ismoh Dec 21, 2022
0724d45
#92 Fixed lua interpreter not found.
Ismoh Dec 21, 2022
68e84f7
#92 Fixed LuaRocks paths with `luarocks config ..`
Ismoh Dec 21, 2022
8169981
#92 Fixed LuaRocks paths with `luarocks config --local ..`
Ismoh Dec 21, 2022
8730d86
#92 Fixed LuaRocks paths with `luarocks config --local ..`
Ismoh Dec 21, 2022
3007f5c
#92 Fixed LuaRocks paths with `luarocks config --scope="project" ..`
Ismoh Dec 21, 2022
ef9fc8e
#92 Fixed LuaRocks paths with `luarocks init noita-mp`
Ismoh Dec 21, 2022
4217a6f
#92 Make sure luarocks does have any installed lua version.
Ismoh Dec 21, 2022
2ca7910
#92 Make sure luarocks does have any installed lua version. Removed g…
Ismoh Dec 21, 2022
6947ac6
#92 LuaJIT is already set.
Ismoh Dec 21, 2022
f902596
#92 Fixed wrong path and coveralls.
Ismoh Dec 21, 2022
64ea0f7
#92 Missing luarocks install packages.
Ismoh Dec 21, 2022
32bc7c8
#92 Fixed luacov path issue.
Ismoh Dec 21, 2022
5a65aa0
#92 Removed unnecessary installs.
Ismoh Dec 21, 2022
497ac3d
#92 Added mingw32-gcc for lfs building.
Ismoh Dec 21, 2022
8d4e4ab
#92 Install LuaJIT to fix LuaRocks not finding any Lua installation.
Ismoh Dec 24, 2022
1351d3d
#92 Moved JIT modules and fixed missing directories on GitHub.
Ismoh Dec 24, 2022
c0cab39
#92 Fixed paths.
Ismoh Dec 24, 2022
712b452
#92 Moved Noitas lua51.dll into LuaJIT ones, to see if `luajit.exe: e…
Ismoh Dec 24, 2022
a528cb4
#92 Don't use Luas dll, use Noitas dll instead.
Ismoh Dec 24, 2022
7253c65
#92 LuaRocks don't like Noitas dll.
Ismoh Dec 24, 2022
342b70f
#92 Make sure MSYS2 uses mingw32 with i686 to see if enet is recognis…
Ismoh Dec 24, 2022
c0caafd
#92 Remove mingw32 flags.
Ismoh Dec 24, 2022
5791287
#92 Replaced MSYS2 with Visual Studio x86
Ismoh Dec 24, 2022
2aa4675
#92 Missed `shell: cmd`.
Ismoh Dec 24, 2022
e49c2e5
#92 MSYS2 or better to say MINGW32 is necessary for luarocks dependen…
Ismoh Dec 24, 2022
8d56b08
#92 Fixed wrong package name for MSYS2/MINGW32 installation.
Ismoh Dec 24, 2022
bb810ff
#92 Let's see what LuaRocks is using!
Ismoh Dec 24, 2022
c208d53
#92 Trying to fix wrong gcc flags by keeping LuaRocks config the same…
Ismoh Dec 24, 2022
2e4b32f
#92 Where is mingw32-gcc installed?
Ismoh Dec 24, 2022
0161641
#92 It's all about naming!
Ismoh Dec 24, 2022
119a82e
#92 Set a location to install msys2 into workspace directory.
Ismoh Dec 24, 2022
cacea3b
#92 Fixed path to i686-w64-mingw32-gcc.exe
Ismoh Dec 25, 2022
236ddcd
#92 Try it as it's working locally.
Ismoh Dec 25, 2022
4434bc6
#92 `'D:\a\NoitaMP\NoitaMP\msys64\mingw32\bin\gcc.exe' is not recogni…
Ismoh Dec 25, 2022
486dd62
#92 `'D:\a\NoitaMP\NoitaMP\msys64\mingw32\bin\gcc.exe' is not recogni…
Ismoh Dec 25, 2022
2135c46
#92 `'D:\a\NoitaMP\NoitaMP\msys64\mingw32\bin\gcc.exe' is not recogni…
Ismoh Dec 25, 2022
66556aa
#92 `'D:\a\NoitaMP\NoitaMP\msys64\mingw32\bin\gcc.exe' is not recogni…
Ismoh Dec 25, 2022
8ea059c
#92 Fucking stupid LuaRocks!
Ismoh Dec 25, 2022
955a181
#92 Fucking stupid LuaRocks!
Ismoh Dec 25, 2022
1df25a7
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 25, 2022
27f9168
Make use of MVSC prompt
Ismoh Dec 25, 2022
af05c4b
Updated path with ${{ github.workspace }}
Ismoh Dec 25, 2022
d73ec33
Looks like luarocks forgot his own config file
Ismoh Dec 25, 2022
8f323b9
Use luajit.exe
Ismoh Dec 25, 2022
ab160a9
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 25, 2022
e42395e
Update LPATH and CPATH
Ismoh Dec 25, 2022
37812c0
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 25, 2022
5c58ff3
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 26, 2022
781779b
Exit?
Ismoh Dec 26, 2022
6b38c16
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 26, 2022
6457d14
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 26, 2022
1830570
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 26, 2022
d2d7969
Added new LuaCov config file
Ismoh Dec 27, 2022
3d2270c
Changed luacov-coveralls command
Ismoh Dec 27, 2022
87331bd
Changed luacov and luacov-coveralls commands
Ismoh Dec 27, 2022
e70979f
Where is the report file?
Ismoh Dec 27, 2022
6019fb9
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 27, 2022
75e5ea5
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 27, 2022
b357362
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 27, 2022
43f9a0e
#92 Ran luacov and luacov-coveralls installation manually locally and…
Ismoh Dec 27, 2022
ecde173
#92 Ran luacov and luacov-coveralls installation manually locally and…
Ismoh Dec 27, 2022
559bb5c
#92 I think MSVC logging isn't properly working.
Ismoh Dec 27, 2022
2ea94a8
#92 Fixed wrong path.
Ismoh Dec 27, 2022
e3f4d26
#92 Fixed wrong shell version.
Ismoh Dec 27, 2022
e1bb132
#92 Fixed paths using GitHubs variable.
Ismoh Dec 27, 2022
1342d35
#92 Fixed powershell commands.
Ismoh Dec 27, 2022
18b6aa1
#92 Fixed powershell command. Let's keep it complicated!
Ismoh Dec 27, 2022
e0bbe62
#92 Fixed powershell command. Let's keep it complicated!
Ismoh Dec 27, 2022
b86b9bd
#92 Fixed powershell command. Let's keep it complicated!
Ismoh Dec 27, 2022
a355ccb
#92 Fixed powershell command. Let's keep it complicated!
Ismoh Dec 27, 2022
f47e062
#92 Fixed powershell command. Let's keep it complicated!
Ismoh Dec 27, 2022
8829ded
#92 Fixed wrong luarocks path.
Ismoh Dec 27, 2022
6d847d7
Fixed wrong windows command
Ismoh Dec 27, 2022
13f9f57
#92 Fixed wrong luarocks path.
Ismoh Dec 27, 2022
e2b8663
#92 Fixed wrong luarocks path.
Ismoh Dec 27, 2022
013ccc5
#92 Fixed wrong luarocks path.
Ismoh Dec 27, 2022
4920481
#92 Fixed wrong luarocks path.
Ismoh Dec 27, 2022
6930a65
#92 Fixed wrong luarocks path.
Ismoh Dec 27, 2022
b3aca4c
#92 Fixed CodeCov path. Coveralls still didn't work.
Ismoh Dec 27, 2022
4b654f1
#92 Where is the log going? Uff
Ismoh Dec 27, 2022
0415bd3
#92 luajit.exe instead of lua.bat?
Ismoh Dec 27, 2022
6410cfb
#92 Let's try powershell again.
Ismoh Dec 27, 2022
c861d2f
#92 Path issues again!
Ismoh Dec 27, 2022
57b226c
#92 Looks like `shell: cmd` isn't working properly, when using LuaRoc…
Ismoh Dec 27, 2022
8e9e823
#92 Fixed formatting.
Ismoh Dec 27, 2022
2cb777a
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 27, 2022
7a8a248
#92 Make sure necessary files are available.
Ismoh Dec 28, 2022
ce8b4aa
#92 CMD again.. Trying `call`.
Ismoh Dec 28, 2022
71d7131
#92 Added exit code, when necessary files are missing. Using cmd with…
Ismoh Dec 28, 2022
ed47e42
#92 Fixed cmd command issue.
Ismoh Dec 28, 2022
3f07334
#92 Fixed cmd command issue. Added custom GitHub error messages.
Ismoh Dec 28, 2022
a1664e9
#92 Fixed cmd command issue.
Ismoh Dec 28, 2022
39bfad5
#92 Fixed cmd command issue.
Ismoh Dec 28, 2022
502d604
#92 Fixed cmd command issue.
Ismoh Dec 28, 2022
bc5da1b
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 28, 2022
adb7b56
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 28, 2022
f7c772d
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 28, 2022
54ec362
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 28, 2022
5a508e8
#92 Added LuaRocks path to GitHub path.
Ismoh Dec 28, 2022
173312a
#92 Added LuaRocks path to GitHub path. What's happening?
Ismoh Dec 28, 2022
cf33c85
#92 Does GitHub know LUA_PATHs now? What is inside lua.bat?
Ismoh Dec 28, 2022
aa08f35
#92 Does GitHub know LUA_PATHs now? What is inside lua.bat?
Ismoh Dec 28, 2022
5b2d9f1
#92 Write LuaRocks path directly in $GITHUB_PATH
Ismoh Dec 28, 2022
7d7294e
#92 Does setx work?
Ismoh Dec 28, 2022
510123d
#92 Does setx work?
Ismoh Dec 28, 2022
d026c4a
#92 Use powershell again.
Ismoh Dec 28, 2022
f0e4dca
#92 Use powershell again.
Ismoh Dec 28, 2022
5a46bda
#92 Use powershell again.
Ismoh Dec 28, 2022
b50e25b
#92 Added `LUA_PATH` and `LUA_CPATH` as global environment to be able…
Ismoh Dec 28, 2022
464712e
#92 Powershell is fun!
Ismoh Dec 28, 2022
d600dce
#92 Powershell is fun!
Ismoh Dec 28, 2022
3717d4a
#92 Powershell is fun!
Ismoh Dec 28, 2022
41b2758
#92 Fixed setting GitHub environment variable.
Ismoh Dec 28, 2022
634ba66
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 29, 2022
a36ce2a
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 29, 2022
f8c07f8
#92 What's happening with the key?
Ismoh Dec 29, 2022
156edb9
Merge remote-tracking branch 'origin/92-developer-want-to-use-luarock…
Ismoh Dec 29, 2022
b7ad6e8
#92 What's wrong with json.lua?
Ismoh Dec 29, 2022
74512c2
#92 LuaRocks is now working fine! Fixed several unit test and reworke…
Ismoh Dec 29, 2022
c6a8812
#92 Don't stop unit test workflow, when coverage isn't working anymore.
Ismoh Dec 29, 2022
6551be3
#92 luacov.stats.out exists, but luacov.report.out doesn't?
Ismoh Dec 29, 2022
7779171
#92 Fixing Codecov coverage.
Ismoh Dec 29, 2022
784d538
#92 Fixing Codecov coverage.
Ismoh Dec 29, 2022
e39ed30
#92 Fixing Codecov coverage.
Ismoh Dec 29, 2022
b2fa299
#92 Does Codecov path fixes work?
Ismoh Dec 29, 2022
dd53fbe
#92 Does Codecov path fixes work?
Ismoh Dec 29, 2022
59a0a72
#92 Does Codecov path fixes work?
Ismoh Dec 29, 2022
b2fc895
#92 Does Codecov path fixes work?
Ismoh Dec 29, 2022
013f838
#92 Does Codecov path fixes work?
Ismoh Dec 29, 2022
fb3cfdf
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 29, 2022
54eb937
Update codecov.yml
Ismoh Dec 29, 2022
1a579d3
Update codecov.yml
Ismoh Dec 29, 2022
8403237
Update codecov.yml
Ismoh Dec 29, 2022
db36e37
Update codecov.yml
Ismoh Dec 29, 2022
1c50b57
#92 CodeCov fixes for paths doesn't work. Trying to do it myself.
Ismoh Dec 29, 2022
84d3d26
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 30, 2022
b20c010
#92 Fixed paths with `sed` instead of using CodeCov `fixes`.
Ismoh Dec 30, 2022
b071c74
#92 Fixed paths with `sed` instead of using CodeCov `fixes`.
Ismoh Dec 30, 2022
837da2a
#92 Fixed paths with `sed` instead of using CodeCov `fixes`.
Ismoh Dec 30, 2022
4d33ccf
#92 Does fix luacov-coveralls ?
Ismoh Dec 30, 2022
0f395ea
#92 Updating README.md for more usability.
Ismoh Dec 30, 2022
6ff20fa
#92 Fixed coveralls `base-path` or `root`-path.
Ismoh Dec 30, 2022
c8bb564
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 30, 2022
36c5439
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 30, 2022
a95f324
#92 Changed README.md
Ismoh Dec 30, 2022
f361a8c
Merge remote-tracking branch 'origin/92-developer-want-to-use-luarock…
Ismoh Dec 30, 2022
3a5be05
#92 Testing failed and errored unit tests.
Ismoh Dec 30, 2022
ea5d451
#92 Testing failed and errored unit tests. Missed `cmd`!
Ismoh Dec 30, 2022
4bdb49e
#92 Testing failed and errored unit tests. Missed `cmd`!
Ismoh Dec 30, 2022
b7898a0
#92 Testing failed and errored unit tests. Missed `cmd`!
Ismoh Dec 30, 2022
9c3eaa7
#92 Re- and moved all unnecessary files.
Ismoh Dec 30, 2022
27a82ee
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 31, 2022
0fb1dbc
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 31, 2022
6d08fc7
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 31, 2022
dd1c2bb
Update windows-latest-lua-unit-testing.yml
Ismoh Dec 31, 2022
bc7ba3d
Update version-and-changelog-update.yml
Ismoh Jan 1, 2023
8c15ea1
Update windows-latest-lua-unit-testing.yml
Ismoh Jan 1, 2023
ee1a215
Update windows-latest-lua-unit-testing.yml
Ismoh Jan 1, 2023
02383e0
Update windows-latest-lua-unit-testing.yml
Ismoh Jan 1, 2023
ff36c2f
Update windows-latest-lua-unit-testing.yml
Ismoh Jan 1, 2023
571e21a
Update windows-latest-lua-unit-testing.yml
Ismoh Jan 1, 2023
341cdcc
Update windows-latest-lua-unit-testing.yml
Ismoh Jan 1, 2023
dac8a4b
Update windows-latest-lua-unit-testing.yml
Ismoh Jan 1, 2023
2e5b9ac
Update windows-latest-lua-unit-testing.yml
Ismoh Jan 1, 2023
ea76f01
Update windows-latest-lua-unit-testing.yml
Ismoh Jan 1, 2023
9aed54a
Update windows-latest-lua-unit-testing.yml
Ismoh Jan 1, 2023
b18cd9d
Update windows-latest-lua-unit-testing.yml
Ismoh Jan 1, 2023
6ce1f3d
Update windows-latest-lua-unit-testing.yml
Ismoh Jan 1, 2023
f0e21ec
Update windows-latest-lua-unit-testing.yml
Ismoh Jan 1, 2023
d04416d
Update windows-latest-lua-unit-testing.yml
Ismoh Jan 1, 2023
2175281
Update version-and-changelog-update.yml
Ismoh Jan 2, 2023
78f86d8
Update version-and-changelog-update.yml
Ismoh Jan 2, 2023
f890981
Update version-and-changelog-update.yml
Ismoh Jan 2, 2023
1e56d36
#92 Does this finally fix this bitchy cmd syntax?
Ismoh Jan 2, 2023
76466b6
Finally fixed workflow!
Ismoh Jan 2, 2023
a624c3c
Changed version back to 0.1.1
Ismoh Jan 2, 2023
b34cbc0
0.1.0
Ismoh Jan 2, 2023
73a538d
Update version-and-changelog-update.yml
Ismoh Jan 4, 2023
3b9aedc
#92 Testing Ismoh-Games/find-linked-issues
Ismoh Jan 5, 2023
03fa758
Merge remote-tracking branch 'origin/92-developer-want-to-use-luarock…
Ismoh Jan 5, 2023
612bba0
#92 Testing Ismoh-Games/find-linked-issues v0.0.2-alpha
Ismoh Jan 5, 2023
6406723
#92 Testing Ismoh-Games/find-linked-issues v0.0.2-alpha
Ismoh Jan 5, 2023
6a2a1f6
#92 Testing Ismoh-Games/find-linked-issues v0.0.4
Ismoh Jan 8, 2023
d9de193
#92 Testing Ismoh-Games/find-linked-issues v0.0.4 with PAT.
Ismoh Jan 8, 2023
4574d34
#92 Moved and updated actions/checkout
Ismoh Jan 8, 2023
fadc43c
#92 Why isn't my latest workflow.yml used?
Ismoh Jan 8, 2023
b248635
#92 Updated Ismoh-Games/find-linked-issues to v0.0.5
Ismoh Jan 9, 2023
ad68305
#92 Fixed `version-file-extraction-pattern`.
Ismoh Jan 9, 2023
9c840cc
#92 Fixed `version-file-extraction-pattern`.
Ismoh Jan 9, 2023
1457509
#92 Fixed `version-file-extraction-pattern`.
Ismoh Jan 9, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
0.1.0
  • Loading branch information
Ismoh authored Jan 2, 2023
commit b34cbc095b3641b6ba199ebff6e7b621f3e9c3cd
2 changes: 1 addition & 1 deletion .github/workflows/version-and-changelog-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:

- name: Is there a issue linked in "development"?
id: validator
uses: HarshCasper/[email protected].1
uses: HarshCasper/[email protected].0
with:
prbody: ${{ github.event.pull_request.body }}
prurl: ${{ github.event.pull_request.url }}
Expand Down