diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 17080d9..d94852c 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -90,7 +90,7 @@ jobs:
           tar -czf lua-language-server-linux-aarch64.tar.gz  -C lua-language-server-linux-arm64 .
           chmod +x lua-language-server-linux-musl/lua-language-server
           tar -czf lua-language-server-linux-musl.tar.gz  -C lua-language-server-linux-musl .
-          chmod +x lua-language-server-linux-bsd/lua-language-server
+          chmod +x lua-language-server-darwin-x64/lua-language-server
           tar -czf lua-language-server-darwin-x64.tar.gz  -C lua-language-server-darwin-x64 .
           chmod +x lua-language-server-darwin-arm64/lua-language-server
           tar -czf lua-language-server-darwin-arm64.tar.gz  -C lua-language-server-darwin-arm64 .
diff --git a/README.md b/README.md
index 48e530c..2530904 100644
--- a/README.md
+++ b/README.md
@@ -37,7 +37,13 @@ cargo build --release -p luals
 
 To publish the project, run: 
 
+On Windows:
 ```bash
 ./publish/WinPublish.ps1
 ```
+
+On other systems:
+```bash
+./publish/UnixPublish.sh
+```
 will package the compiled files and related resource files into the `dist` directory
diff --git a/crates/basic/Cargo.toml b/crates/basic/Cargo.toml
index c17e845..56da7eb 100644
--- a/crates/basic/Cargo.toml
+++ b/crates/basic/Cargo.toml
@@ -16,6 +16,6 @@ cc = "1.0"
 glob = "0.3.0"
 
 [features]
-default = ["luajit"]
+default = []
 no_format = []
 luajit = []