Skip to content
  • Sponsor
  • Notifications You must be signed in to change notification settings
  • Fork 1

☯️ DojoCon Japan 2021 の公式サイトです。YAMLファイルで各情報を追加・更新できます 📝✨

License

Notifications You must be signed in to change notification settings

coderdojo-japan/dojocon2021.coderdojo.jp

Folders and files

NameName
Last commit message
Last commit date
Mar 30, 2021
Nov 12, 2021
Dec 14, 2021
Dec 12, 2021
Nov 13, 2021
Dec 14, 2021
Dec 5, 2021
Dec 5, 2021
Nov 13, 2021
Nov 2, 2020
Dec 14, 2021
Nov 1, 2020
Nov 19, 2021
Nov 1, 2020
Nov 12, 2021
Nov 19, 2021
Nov 19, 2021
Nov 12, 2021
Nov 12, 2021
Nov 22, 2021
Nov 12, 2021
Nov 12, 2021
Dec 14, 2021
Nov 20, 2021
Nov 25, 2021
Nov 13, 2021
Nov 13, 2021
Nov 20, 2021
Dec 6, 2021
Nov 13, 2021
Nov 13, 2021

Repository files navigation

Test & Deploy

DojoCon Japan 2021 公式サイト

本ページは DojoCon Japan 公式Webサイトの公開リポジトリです。
本READMEでは、公式Webサイトの更新方法を目的別にまとめています。


✅ (共通)ブラウザで情報修正を提案できます

どこを更新するにせよ Webブラウザが一番簡単 だと思います...!! 😆

  1. 下記の『更新方法』を参考に、修正を提案したい yml ファイルをクリックする
  2. 画面右にある ✎ アイコン (Fork this project and edit this file) をクリックする
  3. 気になる箇所を修正し、修正内容にタイトルと説明文を付け、Propose file change をクリックする
  4. 修正内容を確認し、問題なければ Create pull request をクリックする

以上で完了です。提案された修正内容は運営チームによって再確認され、問題なければ提案された内容が反映されます。もし修正内容に不具合があっても運営側で気付いて修正するので、まずはお気軽に提案してみてください 😉


📝 Webサイトの更新方法

_data 内に ファイル名.yaml という YAML ファイルがあり、この YAML ファイルで Session 情報や Speaker 情報を更新できます。

それぞれの YAML ファイルの冒頭に次のようなコメントがあるので、
コメントを参考にして項目は以下のような内容です。

# - title: ワークショップタイトル(例: Dojo日本地図-日本全国のCoderDojoを探してみよう- )
#   stime: 開始時間。例: 10:00
#   etime: 終了時間。例: 12:40
#   tag: スペース区切りタグ。例: 忍者向け
#   column: 列。0~2で指定。例:0
#   url: URL。例: /session/dojo_report

🛠️ Webサイトの仕組みを改善したい

ローカル環境のブラウザで確認したい場合は、次の手順でローカルサーバーを立ち上げてください。

# Ruby が入っていることを確認
$ ruby --version

# 必要なライブラリをインストール
$ bundle install

# ローカルサーバーを立ち上げる
$ bundle exec jekyll server

無事にローカルサーバーが立ち上がったら http://localhost:4000/ でアクセスできます。


🤖 リンク切れはテストで検知できます

内部リンク (アンカー含む) や alt 属性の空欄などは次のコマンドでテストできます。

# ローカルサーバーの立ち上げは不要です
$ bundle exec rake test

テスト内容の詳細は Rakefile をご参照ください。

上記テストは GitHub Actions 上でも動いています。GitHub Actionsで動かしているタスクは .github/workflows ディレクトリから確認できます 👀 ✅


☯️ 関連リポジトリ


👥 Maintained by

DojoCon Japan 実行委員会 & 一般社団法人 CoderDojo Japan

About

☯️ DojoCon Japan 2021 の公式サイトです。YAMLファイルで各情報を追加・更新できます 📝✨

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 17