From 55c152fae220d509dd8c9290076f74a0d44cd991 Mon Sep 17 00:00:00 2001 From: LuisMSuarez <140195810+LuisMSuarez@users.noreply.github.com> Date: Wed, 17 Sep 2025 12:25:35 -0700 Subject: [PATCH 1/4] Create CI-build.yml --- .github/workflows/CI-build.yml | 38 ++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/workflows/CI-build.yml diff --git a/.github/workflows/CI-build.yml b/.github/workflows/CI-build.yml new file mode 100644 index 0000000..25e2cc4 --- /dev/null +++ b/.github/workflows/CI-build.yml @@ -0,0 +1,38 @@ +name: Build with Bun + +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Install Bun + run: | + curl -fsSL https://bun.sh/install | bash + echo "$HOME/.bun/bin" >> $GITHUB_PATH + + - name: Install dependencies + run: bun install + + - name: Build + run: bun run build + + - name: Upload artifact for deployment job + uses: actions/upload-artifact@v4 + with: + name: client-app + path: packages/client/dist + + - name: Upload artifact for deployment job + uses: actions/upload-artifact@v4 + with: + name: server-app + path: packages/server/dist From 746421d462f94e879ffb82036d385efaa423f6b2 Mon Sep 17 00:00:00 2001 From: LuisMSuarez <140195810+LuisMSuarez@users.noreply.github.com> Date: Wed, 17 Sep 2025 12:31:16 -0700 Subject: [PATCH 2/4] Update CI-build.yml --- .github/workflows/CI-build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/CI-build.yml b/.github/workflows/CI-build.yml index 25e2cc4..c97afac 100644 --- a/.github/workflows/CI-build.yml +++ b/.github/workflows/CI-build.yml @@ -4,7 +4,7 @@ on: push: branches: [main] pull_request: - branches: [main] + # branches: [main] jobs: build: @@ -25,13 +25,13 @@ jobs: - name: Build run: bun run build - - name: Upload artifact for deployment job + - name: Upload client artifact for deployment job uses: actions/upload-artifact@v4 with: name: client-app path: packages/client/dist - - name: Upload artifact for deployment job + - name: Upload server artifact for deployment job uses: actions/upload-artifact@v4 with: name: server-app From f8bf44ff3bb39d6f057d7d7a6457efd9e1bfbed9 Mon Sep 17 00:00:00 2001 From: LuisMSuarez <140195810+LuisMSuarez@users.noreply.github.com> Date: Wed, 17 Sep 2025 13:49:51 -0700 Subject: [PATCH 3/4] Update package.json --- packages/server/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/server/package.json b/packages/server/package.json index 23bce9c..434624f 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -6,7 +6,7 @@ "scripts": { "start": "bun run index.ts", "dev": "bun --watch index.ts", - "build": "bun build index.ts --outdir dist --target node && cp prompts/WonderWorld.md dist/prompts/WonderWorld.md", + "build": "bun build index.ts --outdir dist --target node && mkdir -p dist/prompts && cp prompts/WonderWorld.md dist/prompts/WonderWorld.md", "dist": "bun run ./dist/index.js" }, "devDependencies": { From 655cdb60ad825bbd2777e67b93f6ae5dd2c9a8b1 Mon Sep 17 00:00:00 2001 From: LuisMSuarez <140195810+LuisMSuarez@users.noreply.github.com> Date: Wed, 17 Sep 2025 13:54:25 -0700 Subject: [PATCH 4/4] Update CI-build.yml --- .github/workflows/CI-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI-build.yml b/.github/workflows/CI-build.yml index c97afac..61c4801 100644 --- a/.github/workflows/CI-build.yml +++ b/.github/workflows/CI-build.yml @@ -4,7 +4,7 @@ on: push: branches: [main] pull_request: - # branches: [main] + branches: [main] jobs: build: