Skip to content

feat: cut over the blog from Jekyll to Astro - #16

Merged
devFancy merged 29 commits into
mainfrom
feat/astro
Sep 20, 2026
Merged

devFancy merged 29 commits into
mainfrom
feat/astro

Conversation

@devFancy

@devFancy devFancy commented Sep 20, 2026

Copy link
Copy Markdown
Owner

Key changes

Jekyll 에서 Astro 로 옮긴 작업 전체를 main 에 반영한다. 네 개의 스택 PR (#9 #10 #11 #12) 을 합친 것이고 새로 더한 것은 없다.

319편, 모든 URL 그대로
빌드 페이지 325
커밋 29
파일 1,625 (+76,036 / -72)

Additional changes

  • .github/workflows/deploy.ymlmain 에 없어서 Pages 를 GitHub Actions 로 바꾼 뒤로 아무것도 빌드되지 않고 있었다. 이 PR 의 푸시가 워크플로를 올리고 동시에 첫 Astro 배포를 일으킨다

Tests completed

일반 빌드, 캐시 삭제 클린 빌드, 변환기 재실행 후 세 번 모두 같은 결과다.

  • biome check clean, astro check 0 errors / 0 warnings / 0 hints, astro build 325 pages
  • 글 319편 URL 이 전부 살아 있고 카테고리 9종, 두 카테고리에 걸친 태그 0
  • feed.xml 235건, robots.txt, sitemap-index.xml, 소유확인 파일 2개, ads.txt 가 내용까지 정상
  • 깨진 이미지 0, 내부 링크 끊김 0, Kramdown 잔재 0
  • 변환기 멱등. 재실행해도 결과가 같다

Notes

Generated with Claude Code

feat: scaffold Astro 7 site with five pilot posts
feat: migrate all 319 posts and regroup categories
feat: category, archive and solutions pages with taxonomy rework
feat: Pages deploy workflow, RSS/robots/GA4, About sections and pre-cutover fixes
@devFancy devFancy self-assigned this Sep 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant