diff --git a/.github/workflows/publish_sub_package.yml b/.github/workflows/publish_sub_package.yml
index a24bea816bb60f07ee3e1bc23c142b9bb82b7ba9..c0c4499721882867efd426f990bc75132a64ecc8 100644
--- a/.github/workflows/publish_sub_package.yml
+++ b/.github/workflows/publish_sub_package.yml
@@ -36,8 +36,7 @@ jobs:
           for file in ${{ steps.changed-files.outputs.changed_files }}; do
               cd `echo $file | sed 's/\/pyproject.toml//g'`
               poetry lock
-              poetry shell
-              poetry install
+              pip install -e .
               poetry config pypi-token.pypi $PYPI_TOKEN
               poetry publish --build
           done
diff --git a/llama-index-integrations/llms/llama-index-llms-openai/pyproject.toml b/llama-index-integrations/llms/llama-index-llms-openai/pyproject.toml
index ab1e6f78eac81b3c7cdc5ed9dcf918a4ae38ca2f..1b0333b9b8d8d3c1199371c763844f9e8d0501d3 100644
--- a/llama-index-integrations/llms/llama-index-llms-openai/pyproject.toml
+++ b/llama-index-integrations/llms/llama-index-llms-openai/pyproject.toml
@@ -23,7 +23,7 @@ ignore_missing_imports = true
 python_version = "3.8"
 
 [tool.poetry]
-authors = ["Your Name <you@example.com>"]
+authors = ["llama-index"]
 description = "llama-index llms openai integration"
 exclude = ["**/BUILD"]
 license = "MIT"