* Workshop deployment via github actions
* Lua 5.4 `string.pack` implementation
Also fixed reference to wiremod/workshop-upload, since we don't have it on the github market. Need anticept to agree to some licensing thing
* Use new gmod-upload action
Includes the gma packer inside.
Much more minimal implementation from scratch that doesn't use docker, just a composite action running bash scripts.
* Add glualint workflow
* Manual workflow
Don't think I'll be able to do what I want with the automatic workflow.
* Tweak some settings
Syntax errors should be reported now that E2 extensions are preprocessed.
Removed shadowing.
Removed redundant if statements.
Both of those were mostly caused by the code automatically generated by the preprocessor, so they will be disabled until the preprocessor generates better code.
* Delete luacheck
* Smaller trim
Don't need the char edge case
* Test only linting changed files
* Use changed-files workflow
* Used wrong variable
* Run the preprocessor anyway
Shouldn't take too much time anyway and I can't be bothered with this workflow not working properly.