actions(ci/cd): Add release and sync workflows

This commit is contained in:
marked 2024-11-12 18:59:29 +01:00
parent 6a08d8d7f4
commit ccd4990154
7 changed files with 433 additions and 120 deletions

53
.zed/settings.json Normal file
View file

@ -0,0 +1,53 @@
{
"lsp": {
"luau-lsp": {
"settings": {
"luau-lsp": {
"completion": {
"imports": {
"enabled": true,
"separateGroupsWithLine": true,
"suggestServices": true,
"suggestRequires": false
}
},
"require": {
"mode": "relativeToFile",
"directoryAliases": {
"@lune/": "~/.lune/.typedefs/0.8.9/"
}
},
"inlayHints": {
"parameterNames": "all"
}
},
"ext": {
"roblox": {
"enabled": false,
"security_level": "roblox_script"
},
"fflags": {
"enable_by_default": false,
"sync": true
},
"binary": {
"ignore_system_version": false
}
}
}
}
},
"languages": {
"Luau": {
"formatter": {
"external": {
"command": "stylua",
"arguments": ["-"]
}
}
}
},
"file_types": {
"Luau": ["lua"]
}
}