Skip to content

すべての JSON データファイルを _data ディレクトリに移動#23

Merged
yasulab merged 4 commits intomainfrom
move-dojos-japan-to-data-dir
Dec 31, 2025
Merged

すべての JSON データファイルを _data ディレクトリに移動#23
yasulab merged 4 commits intomainfrom
move-dojos-japan-to-data-dir

Conversation

@yasulab
Copy link
Copy Markdown
Member

@yasulab yasulab commented Dec 31, 2025

概要

Jekyll のネイティブ JSON サポートを活用するため、すべての JSON データファイルを _data ディレクトリに移動します。

変更内容(4コミット)

1. ファイルの移動 (c3d3259)

  • dojos_japan.json_data/dojos_japan.json
  • dojos_earth_20231204.json_data/dojos_earth_20231204.json
  • dojos_earth_20241205.json_data/dojos_earth_20241205.json

2. スクリプトの更新 (33b78a7)

  • get_data_from_japan.rb: 出力先を _data/dojos_japan.json に変更
  • upsert_dojos_geojson.rb: 読み込み元を _data/dojos_japan.json に変更
  • cache_dojo_logos.rb: 読み込み元を _data/dojos_japan.json に変更
  • scheduler_daily.yml: git add のパスを _data/dojos_japan.json に変更

3. events_japan.json も移動 (3a268ac)

  • events_japan.json_data/events_japan.json
  • get_data_from_japan.rb: 出力先を _data/events_japan.json に変更
  • upsert_dojos_geojson.rb: 読み込み元を _data/events_japan.json に変更
  • scheduler_daily.yml: git add のパスを _data/events_japan.json に変更

4. GitHub Actions を簡素化 (b0169b9)

  • scheduler_daily.yml: 個別ファイル指定から _data/*.json での一括指定に変更

関連

効果

  • Jekyll のディレクトリ構造との一貫性を保持
  • すべてのデータファイルを統一的に管理
  • GitHub Actions の設定を簡素化

- get_data_from_japan.rb: 出力先を _data/dojos_japan.json に変更
- upsert_dojos_geojson.rb: 読み込み元を _data/dojos_japan.json に変更
- cache_dojo_logos.rb: 読み込み元を _data/dojos_japan.json に変更
- scheduler_daily.yml: git add のパスを _data/dojos_japan.json に変更
- events_japan.json → _data/events_japan.json
- get_data_from_japan.rb: 出力先を _data/events_japan.json に変更
- upsert_dojos_geojson.rb: 読み込み元を _data/events_japan.json に変更
- scheduler_daily.yml: git add のパスを _data/events_japan.json に変更
@yasulab yasulab changed the title dojos_japan.json を _data ディレクトリに移動 すべての JSON データファイルを _data ディレクトリに移動 Dec 31, 2025
@yasulab yasulab merged commit ecacf55 into main Dec 31, 2025
1 check passed
@yasulab yasulab deleted the move-dojos-japan-to-data-dir branch December 31, 2025 08:04
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