Skip to content

techguide-jp/corporate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

183 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

corporate

TechGuide コーポレートサイト関連の資産をまとめているリポジトリです。
現在は Amplify 上の新サイトを本番運用しつつ、旧サイト資産も退避しています。

ディレクトリの役割

  • techguide/
    新コーポレートサイト本体です。SvelteKit で実装しており、現在の本番もこれです。
  • design/TechGuide/
    旧静的サイトのソースです。legacy / rollback 参照用として残しています。
  • events/
    /redirects?event=... 実装の退避用ファイルです。
  • .github/workflows/techguide-quality.yml
    現行の GitHub Actions CI です。

どこを編集するか

現在の公開方式

現在の本番は、techguide/ を AWS Amplify Hosting で公開する構成です。

日常運用では、techguide/ を更新すれば本番に反映されます。旧 S3 配備 workflow は廃止しています。

GA4 は PUBLIC_GA_MEASUREMENT_ID を Amplify 環境変数に設定し、techguide.jp / www.techguide.jp の本番ホストでのみ有効化します。localhost や Amplify preview では本番計測を送りません。

redirects の現状

https://techguide.jp/redirects?event=<keyword> は、現在 techguide/static/redirects/index.htmleventToUrl マップで制御しています。

例:

  • https://techguide.jp/redirects?event=20230522_talk_seminar

この導線を変更する場合は、techguide/static/redirects/index.html を更新してください。

今後の移行方針

現在の方針は以下です。

  • 本番サイトは techguide/ を正とする
  • /redirects?event=...techguide/static/redirects/index.html を正とする
  • GitHub Actions は .github/workflows/techguide-quality.yml の CI のみを残す
  • design/TechGuide/events/ は legacy / rollback 参照用として保持する

詳細な運用メモは techguide/README.md を参照してください。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors