From 18456644f01c8b5d0c7a6cca707123b3290fc0c7 Mon Sep 17 00:00:00 2001 From: SangwanYu Date: Sun, 9 Aug 2026 19:17:36 +0900 Subject: [PATCH 1/2] =?UTF-8?q?PR=20=EA=B2=BD=EB=A1=9C=EB=B3=84=20?= =?UTF-8?q?=ED=92=88=EC=A7=88=20=EA=B2=80=EC=82=AC=EA=B0=80=20=EB=AA=A8?= =?UTF-8?q?=EB=91=90=20=EC=8B=A4=ED=96=89=EB=90=98=EB=8A=94=EC=A7=80=20?= =?UTF-8?q?=ED=99=95=EC=9D=B8=ED=95=9C=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Constraint: 제품 코드 변경 없이 ai, server, web 경로를 모두 건드려야 한다 Confidence: high Scope-risk: narrow Directive: 머지하지 말고 CI 확인 후 PR과 테스트 브랜치를 삭제한다 Tested: 로컬 경로 판별 smoke와 세 파트 품질 명령 Not-tested: GitHub-hosted runner 실행은 이 PR에서 확인한다 --- ai/.ci-smoke | 1 + server/.ci-smoke | 1 + web/.ci-smoke | 1 + 3 files changed, 3 insertions(+) create mode 100644 ai/.ci-smoke create mode 100644 server/.ci-smoke create mode 100644 web/.ci-smoke diff --git a/ai/.ci-smoke b/ai/.ci-smoke new file mode 100644 index 0000000..b5e4157 --- /dev/null +++ b/ai/.ci-smoke @@ -0,0 +1 @@ +CI smoke test only. Do not merge. diff --git a/server/.ci-smoke b/server/.ci-smoke new file mode 100644 index 0000000..b5e4157 --- /dev/null +++ b/server/.ci-smoke @@ -0,0 +1 @@ +CI smoke test only. Do not merge. diff --git a/web/.ci-smoke b/web/.ci-smoke new file mode 100644 index 0000000..b5e4157 --- /dev/null +++ b/web/.ci-smoke @@ -0,0 +1 @@ +CI smoke test only. Do not merge. From 2a225b1f8e380a0beba01b98ad5c7e934c07c114 Mon Sep 17 00:00:00 2001 From: SangwanYu Date: Sun, 9 Aug 2026 19:21:40 +0900 Subject: [PATCH 2/2] =?UTF-8?q?CI=20=EC=8B=A4=ED=96=89=EA=B8=B0=EC=9D=98?= =?UTF-8?q?=20=EC=A7=80=EC=9B=90=20=EC=A2=85=EB=A3=8C=20=EA=B2=BD=EA=B3=A0?= =?UTF-8?q?=EB=A5=BC=20=EC=A0=9C=EA=B1=B0=ED=95=9C=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Constraint: GitHub Actions가 Node.js 20 기반 액션을 Node.js 24로 강제 실행하며 지원 종료 경고를 남긴다. Rejected: actions/github-script v7 유지 | 실제 검사는 통과하지만 향후 러너 호환성 위험과 경고가 남는다. Confidence: high Scope-risk: narrow Directive: github-script를 변경할 때는 v9의 ESM 전환 호환성을 확인한다. Tested: 공식 v9.0.0 릴리스 호환성 확인; git diff --cached --check 통과 Not-tested: 로컬 actionlint 실행 파일 부재; 테스트 PR 재실행으로 검증 예정 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 90ac9a2..0f65619 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: steps: - name: Detect changed parts id: filter - uses: actions/github-script@v7 + uses: actions/github-script@v9 with: script: | const files = await github.paginate(github.rest.pulls.listFiles, {