From c639f704486ce802464694477b82448e9a22df27 Mon Sep 17 00:00:00 2001 From: minjeoong Date: Thu, 3 Jul 2025 22:25:09 +0900 Subject: [PATCH 1/9] =?UTF-8?q?feat:=20auto=20build=20workflow=20=EC=9E=91?= =?UTF-8?q?=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/node.js.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .github/workflows/node.js.yml diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml new file mode 100644 index 00000000..778d3da0 --- /dev/null +++ b/.github/workflows/node.js.yml @@ -0,0 +1,34 @@ +# This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node +# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs + +name: Build Test + +on: + push: + branches: [ "develop" ] + pull_request: + branches: [ "develop" ] + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + + - name: Use Node.js 20 + uses: actions/setup-node@v3 + with: + node-version: '20' + + - name: Install pnpm + run: | + npm install -g pnpm + echo "PNPM PATH: $(which pnpm)" + pnpm --version + + - name: Install dependencies + run: pnpm install + + - name: Run build + run: pnpm build From e20a51cd50f98764c4c269b25449e58814f876b5 Mon Sep 17 00:00:00 2001 From: minjeoong Date: Thu, 3 Jul 2025 22:43:34 +0900 Subject: [PATCH 2/9] =?UTF-8?q?fix:=20build=20=ED=8C=8C=EC=9D=BC=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../workflows/{node.js.yml => build.js.yml} | 25 +++++++++++-------- 1 file changed, 14 insertions(+), 11 deletions(-) rename .github/workflows/{node.js.yml => build.js.yml} (59%) diff --git a/.github/workflows/node.js.yml b/.github/workflows/build.js.yml similarity index 59% rename from .github/workflows/node.js.yml rename to .github/workflows/build.js.yml index 778d3da0..3f9ebc6b 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/build.js.yml @@ -4,31 +4,34 @@ name: Build Test on: - push: - branches: [ "develop" ] pull_request: - branches: [ "develop" ] + branches: + - develop + push: + branches: + - '**' jobs: build: runs-on: ubuntu-latest steps: + - name: πŸ›Ž Checkout repository - uses: actions/checkout@v3 - - name: Use Node.js 20 + - name: 🧰 Setup Node.js 20 uses: actions/setup-node@v3 with: - node-version: '20' + node-version: 20 + cache: 'pnpm' - - name: Install pnpm + - name: πŸ“¦ Setup pnpm run: | - npm install -g pnpm - echo "PNPM PATH: $(which pnpm)" - pnpm --version + corepack enable + corepack prepare pnpm@latest --activate - - name: Install dependencies + - name: πŸ“₯ Install dependencies run: pnpm install - - name: Run build + - name: πŸ›  Run build run: pnpm build From be5501ec10a9e9c90e54c900dfa5f2cc4c9d59b4 Mon Sep 17 00:00:00 2001 From: minjeoong Date: Thu, 3 Jul 2025 22:44:48 +0900 Subject: [PATCH 3/9] =?UTF-8?q?fix:=20build=20=ED=8C=8C=EC=9D=BC=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.js.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.js.yml b/.github/workflows/build.js.yml index 3f9ebc6b..3b17665f 100644 --- a/.github/workflows/build.js.yml +++ b/.github/workflows/build.js.yml @@ -4,12 +4,10 @@ name: Build Test on: - pull_request: - branches: - - develop push: - branches: - - '**' + branches: [ "develop" ] + pull_request: + branches: [ "develop" ] jobs: build: From 6800a0e43dee3693d8a5f1f3a46a92ecb7466ee5 Mon Sep 17 00:00:00 2001 From: minjeoong Date: Thu, 3 Jul 2025 22:46:32 +0900 Subject: [PATCH 4/9] =?UTF-8?q?fix:=20build=20=EB=AF=B8=EA=B0=90=20?= =?UTF-8?q?=EB=84=A3=EA=B8=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.js.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.js.yml b/.github/workflows/build.js.yml index 3b17665f..4614dee3 100644 --- a/.github/workflows/build.js.yml +++ b/.github/workflows/build.js.yml @@ -23,10 +23,11 @@ jobs: node-version: 20 cache: 'pnpm' - - name: πŸ“¦ Setup pnpm + - name: πŸ“¦ Install pnpm run: | - corepack enable - corepack prepare pnpm@latest --activate + npm install -g pnpm + echo "PNPM PATH: $(which pnpm)" + pnpm --version - name: πŸ“₯ Install dependencies run: pnpm install From a0d0209b1b1068f34cee176de821ace90783168d Mon Sep 17 00:00:00 2001 From: minjeoong Date: Thu, 3 Jul 2025 22:47:54 +0900 Subject: [PATCH 5/9] =?UTF-8?q?fix:=20build=20=ED=85=8C=EC=8A=A4=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.js.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/build.js.yml b/.github/workflows/build.js.yml index 4614dee3..65fb1d84 100644 --- a/.github/workflows/build.js.yml +++ b/.github/workflows/build.js.yml @@ -14,7 +14,6 @@ jobs: runs-on: ubuntu-latest steps: - - name: πŸ›Ž Checkout repository - uses: actions/checkout@v3 - name: 🧰 Setup Node.js 20 From bda44ef8ff9eb717baaca52922dae2424f10e4c7 Mon Sep 17 00:00:00 2001 From: minjeoong Date: Thu, 3 Jul 2025 22:49:58 +0900 Subject: [PATCH 6/9] =?UTF-8?q?fix:=20build=20pnpm=20cache=20=EC=A0=9C?= =?UTF-8?q?=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.js.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/build.js.yml b/.github/workflows/build.js.yml index 65fb1d84..7b414a48 100644 --- a/.github/workflows/build.js.yml +++ b/.github/workflows/build.js.yml @@ -20,7 +20,6 @@ jobs: uses: actions/setup-node@v3 with: node-version: 20 - cache: 'pnpm' - name: πŸ“¦ Install pnpm run: | From 8bf275d4c1fbd0b320517821dd89e046a44e96a5 Mon Sep 17 00:00:00 2001 From: minjeoong Date: Thu, 3 Jul 2025 22:52:47 +0900 Subject: [PATCH 7/9] =?UTF-8?q?feat:=20build=20pnpm=20cache=20store=20?= =?UTF-8?q?=EC=BD=94=EB=93=9C=20=EC=9E=91=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.js.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/build.js.yml b/.github/workflows/build.js.yml index 7b414a48..0c2c9817 100644 --- a/.github/workflows/build.js.yml +++ b/.github/workflows/build.js.yml @@ -27,6 +27,14 @@ jobs: echo "PNPM PATH: $(which pnpm)" pnpm --version + - name: Cache pnpm store + uses: actions/cache@v3 + with: + path: ~/.pnpm-store + key: ${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }} + restore-keys: | + ${{ runner.os }}-pnpm- + - name: πŸ“₯ Install dependencies run: pnpm install From 0c16dc16ed00217a40b6e94a46515fa4cbfc8d88 Mon Sep 17 00:00:00 2001 From: minjeoong Date: Thu, 3 Jul 2025 22:56:45 +0900 Subject: [PATCH 8/9] =?UTF-8?q?fix:=20build=20pnpm=20cache=20store=20?= =?UTF-8?q?=EC=BD=94=EB=93=9C=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.js.yml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.github/workflows/build.js.yml b/.github/workflows/build.js.yml index 0c2c9817..7b414a48 100644 --- a/.github/workflows/build.js.yml +++ b/.github/workflows/build.js.yml @@ -27,14 +27,6 @@ jobs: echo "PNPM PATH: $(which pnpm)" pnpm --version - - name: Cache pnpm store - uses: actions/cache@v3 - with: - path: ~/.pnpm-store - key: ${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-pnpm- - - name: πŸ“₯ Install dependencies run: pnpm install From d8c910f95b1023533a8c2f5db003fdbc9016b122 Mon Sep 17 00:00:00 2001 From: minjeoong Date: Thu, 3 Jul 2025 22:59:13 +0900 Subject: [PATCH 9/9] =?UTF-8?q?feat:=20jenkins=20=EB=B0=B0=ED=8F=AC=20?= =?UTF-8?q?=ED=85=8C=EC=8A=A4=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/client/src/pages/home/home-page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/client/src/pages/home/home-page.tsx b/apps/client/src/pages/home/home-page.tsx index 2823f349..a3f5c4dd 100644 --- a/apps/client/src/pages/home/home-page.tsx +++ b/apps/client/src/pages/home/home-page.tsx @@ -1,5 +1,5 @@ const HomePage = () => { - return
home-page
; + return
home-page 배포 ν…ŒμŠ€νŠΈμž…λ‹ˆλ‹€ ν•˜λ£°λΌλΌ
; }; export default HomePage;