Repository navigation
feat(phase-1): 정적 페이지를 Astro로 옮기고 Pages를 Actions로 고정한다 - #56
Merged
Merged
Conversation
OpenAI Cursor 제공 종료 예정은 2026-11-12다. 리뷰마다 사용량을 LOG에 남긴다. Co-authored-by: Cursor <cursoragent@cursor.com>
게이트가 vendored yarn을 훑지 않게 ignorePatterns를 둔다. Co-authored-by: Cursor <cursoragent@cursor.com>
설정이 빠진 채 돌리면 vendored yarn까지 건드려 게이트가 무의미했다. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Storybook을 순서에 넣고, 스파이크의 CSS 연결 구멍을 게이트로 고정한다. Co-authored-by: Cursor <cursoragent@cursor.com>
Astro 루트와 Next 파일 충돌을 막고 withastro/action이 bun.lock을 선택하게 한다. Co-authored-by: Cursor <cursoragent@cursor.com>
global.css 엔트리와 Base.astro import로 빌드 CSS link를 보장한다. Co-authored-by: Cursor <cursoragent@cursor.com>
variant prop 계약과 13개 stories를 함께 남겨 Phase 2 이전 UI 경계를 고정한다. Co-authored-by: Cursor <cursoragent@cursor.com>
@storybook-astro/framework와 build-storybook으로 UI stories를 로컬에서 검증한다. Co-authored-by: Cursor <cursoragent@cursor.com>
mock 데이터로 Home, Tags, 태그별 정적 경로를 빌드하고 StyleX CSS link를 검증한다. Co-authored-by: Cursor <cursoragent@cursor.com>
JamesIves와 Node 14 매트릭스를 제거하고 withastro/action과 deploy-pages로 고정한다. Co-authored-by: Cursor <cursoragent@cursor.com>
게이트 bunx oxfmt --check . 통과를 위해 신규 파일 포맷을 맞춘다. Co-authored-by: Cursor <cursoragent@cursor.com>
tokens.test.ts가 defineVarsNested를 런타임 import할 수 있게 한다. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
|
|
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
gitgitWi
marked this pull request as ready for review
September 9, 2026 16:11
This was referenced Sep 9, 2026
gitgitWi
added this pull request to stack #62
September 13, 2026 18:38
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
왜
Next.js 12 + yarn classic + JamesIves gh-pages 배포는 Astro static 전환과 bun 툴체인과 충돌한다. Phase 2(Content Collections) 전에 Astro 루트, StyleX 디자인시스템, Home/Tags 껍데기, GitHub Actions Pages 배포를 한 번에 고정해야 이후 페이즈가 같은 기준 위에서 쌓인다.
흐름
flowchart TD subgraph ASIS["AS-IS"] A1["Next pages + yarn.lock"] --> A2["JamesIves gh-pages + Node 14"] A2 --> A3["Astro/bun 전환 불가"] end subgraph TOBE["TO-BE"] B1["legacy-next 보관 + Astro 루트"] --> B2["StyleX DS + mock Home/Tags"] B2 --> B3["withastro/action + deploy-pages"] B3 -->|"성공"| B4["main 푸시 → Actions Pages"] B3 -->|"실패"| B5["Settings Pages Source=Actions 필요 — 사람 작업"] end style A3 fill:#ffebee,stroke:#c62828,color:#c62828 style B4 fill:#e8f5e9,stroke:#2e7d32,color:#2e7d32 style B5 fill:#fff3e0,stroke:#e65100,color:#e65100효과
범위
flowchart TD subgraph IN["이번 PR"] I1["Astro 7 static + StyleX DS + Storybook 로컬"] I2["Home/Tags mock + deploy.yml 교체"] end subgraph NEXT["후속"] N1["Content Collections — phase-2 PLAN"] N2["ci.yml bun 게이트 — feat/ci-gates"] end subgraph OUT["제외"] X1["MDX 본문 — Phase 2"] X2["Storybook 배포 — 전 Phase 후 이슈"] end검증