Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .github/workflows/deploy-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,10 +53,18 @@ jobs:
uses: actions/configure-pages@v6

# 절대 URL(canonical·Open Graph·sitemap·RSS)의 기준. Pages 가 알려준 주소를 그대로 쓴다.
# giscus 다섯 값과 GA 측정 ID는 저장소 Variables 에 등록돼 있다. giscus 는 다섯 값을
# 전부 채우거나 전부 비워야 하므로(하나만 비면 빌드 실패) 값을 뺄 때는 다섯 개를 같이 뺀다.
- name: Build
run: pnpm build
env:
NEXT_PUBLIC_SITE_URL: ${{ steps.pages.outputs.base_url }}
NEXT_PUBLIC_GISCUS_REPO: ${{ vars.NEXT_PUBLIC_GISCUS_REPO }}
NEXT_PUBLIC_GISCUS_REPO_ID: ${{ vars.NEXT_PUBLIC_GISCUS_REPO_ID }}
NEXT_PUBLIC_GISCUS_CATEGORY: ${{ vars.NEXT_PUBLIC_GISCUS_CATEGORY }}
NEXT_PUBLIC_GISCUS_CATEGORY_ID: ${{ vars.NEXT_PUBLIC_GISCUS_CATEGORY_ID }}
NEXT_PUBLIC_GISCUS_MAPPING: ${{ vars.NEXT_PUBLIC_GISCUS_MAPPING }}
NEXT_PUBLIC_GA_MEASUREMENT_ID: ${{ vars.NEXT_PUBLIC_GA_MEASUREMENT_ID }}

# Actions 배포 경로는 Jekyll 을 돌리지 않으므로 .nojekyll 이 필요 없다.
# v4 부터 점으로 시작하는 파일·디렉터리를 tar 에서 제외한다. 지금 out/ 에는 없지만,
Expand Down