Skip to content

Commit 9c6592c

Browse files
takemi-ohamaclaude
andcommitted
docs(install): 配信ステータスを完了に更新 + Pages を Node24 強制 (PLAN31_1)
- installer-hosting.md §11: Pages 有効化/custom domain/Enforce HTTPS/URL更新を 完了に更新。残課題としてドメイン検証 TXT を明記。 - pages.yml: FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true を追加し、2026-06-16 以降の Node20 deprecation 警告を回避。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent ebdf888 commit 9c6592c

2 files changed

Lines changed: 12 additions & 3 deletions

File tree

.github/workflows/pages.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ permissions:
1717
pages: write
1818
id-token: write
1919

20+
# Node.js 20 で動く JS アクションの deprecation 警告 (2026-06-16 以降は Node 24 が
21+
# 既定) を回避するため、ランナーで Node 24 実行を強制する。
22+
env:
23+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
24+
2025
concurrency:
2126
group: pages
2227
cancel-in-progress: true

docs/developer/installer-hosting.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,9 +170,13 @@ curl -fsSL https://dl.basex.jp/install.sh | head -20
170170

171171
## 11. ステータス
172172

173-
- DNS(`dl.basex.jp` CNAME): **設定済み・確認済み**(GitHub Pages IP に解決)。
174-
- GitHub Pages 有効化 / custom domain / Enforce HTTPS: **未(§6 の #3#5**
175-
- URL 更新(README/docs/install.sh): **配信開始後に実施**
173+
- DNS(`dl.basex.jp` CNAME): **完了**(GitHub Pages IP に解決・確認済み)。
174+
- GitHub Pages 有効化 / custom domain / Enforce HTTPS: **完了**
175+
`https://dl.basex.jp/install.sh` が HTTP 200・証明書一致・`http→https` 301 を確認済み。
176+
- URL 更新(README / docs / install.sh): **完了**#49)。配信内容の sha256 が
177+
`main:install.sh` と一致することを確認済み。
178+
- ドメイン検証 TXT(§4・乗っ取り防止): ****(推奨)。GitHub の Verify domains で
179+
発行されるトークンを、お名前.com に TXT `_github-pages-challenge-devbasex` として登録する。
176180

177181
## 12. 出典
178182

0 commit comments

Comments
 (0)