CC-YouCube / client

ComputerCraft client for YouCube
https://youcube.madefor.cc/client
GNU General Public License v3.0
18 stars 6 forks source link

CI that builds archives: #7

Open walksanatora opened 1 year ago

walksanatora commented 1 year ago

Description

Fixes half of #5

Type of change

GithubActions

How Has This Been Tested?

by running it and tweaking the CC folder

Test Configuration:

Should i add Lua minification then PR it

Commandcracker commented 1 year ago

minified-src is not minified ?_?

walksanatora commented 1 year ago

yep currently minification is broken i am working on it but archive generation works (the github action runs locally and works, but when running in actions it does not work)

walksanatora commented 1 year ago

you want to embed the full un-minified LD.lua? (also i have alot of notifications today)

Commandcracker commented 1 year ago

you want to embed the full un-minified LD.lua? (also i have alot of notifications today)

LibDeflate is only used to build it right ? Then having the un-minified will help debugging

walksanatora commented 1 year ago

I just noticed LibDeflate is not included in the computer :>

Commandcracker commented 1 year ago

It's ignoring symlinks in GH actions !? (I'm using act)

| rom
LD.lua        buildimgs.lua rerun.txt
startup.lua   yc
Not a directory
[build] #opts 4
[build] output_base output/yc
[build] extraction path ''
[build] validating files
buildimgs.lua:40: File/Folder does not exist:
| yc/lib
| CC runner did not timeout
walksanatora commented 1 year ago

yeah i am gonna have to add a run ln -s $PWD/yc ../../../src iirc

Commandcracker commented 1 year ago

or cp :P

walksanatora commented 1 year ago

why would I copy all the files from /src when I can just link them?