run-in-roblox
run-in-roblox copied to clipboard
Run a place, model, or individual script inside Roblox Studio, integrating with command line tools
I was having issues with the following error whenever I attempted to run run-in-roblox: ``` PS S:\Projects\ProjectVampire\main> F:\justi\run-in-roblox-0.3.0-win64\run-in-roblox.exe --place ./test.rbxl --script ./ci.lua > ./test-out.txt thread '' panicked at 'error binding...
When using run-in-roblox in a `windows-latest` GitHub Action I get the error `Timeout reached while waiting for Roblox Studio to come online`. This happens 100% of the time in the...
Run-in-Roblox failed while apparently giving a clean exit code during CI setup when running the command `run-in-roblox --place build.rbxlx --script Tests/Run.server.lua`.  Unfortunately I cannot reproduce this. Rerunning the job...
The new studio output window features that `print({ value = 1 })` is visualised, instead of being outputted as `table: hex ID`. However, run-in-roblox does not detect this _at all_,...
Currently, run-in-roblox uses `LogService.MessageOut` and will set the exit code to 1 if the `messageType == Enum.MessageType.MessageError`. However, occasionally Studio will report internal Roblox errors like "Studio beta features failed...
This PR implements the ability to specify what place you want to open in studio, and if no place is specified it'll open up the default baseplate. As well as...
It would be good to have the ability to run the script in a specific place as it may also include assets that the plugin may want.
I've set the timeout while waiting for Roblox Studio to 60 seconds. It might be useful to configure this on slower or flakier machines.
Documentation/read me states that the CLI takes one required argument (--script) and an optional argument (--place) but this is not the case. Both arguments must be present to run run-in-roblox.