Editing - matunnkazumi/magica_ime_dict GitHub Wiki
Visual Studio Codeと以下の拡張機能
Visual Studio Code以外のエディタの場合は、最低限 EditorConfig に対応したものをご利用ください。
RVM, rbenv, asdv-vm などのRubyのバージョン切り替えが可能なツールをインストールしてください
.ruby-version
ファイルから必要なバージョンをインストールして、プロジェクトのルートでbundle install
を実行してください。
dataディレクトリ以下のyamlを更新してください。
- 辞書ファイル生成
bundle exec rake
- テスト
bundle exec rake test
- 静的型解析
bundle exec steep check
- フォーマット
bundle exec rubocop
- CHANGELOG.md を更新。次バージョンの更新履歴を記述
- ローカルリポジトリでtagをつける。タグ名はバージョン番号の前に
v
をつける。例:v1.0.0
- リポジトリにプッシュ。
git push origin <タグ名>
- しばらく待つと、リリースが作成されて辞書ファイルがアップロードされている。
アップロードの自動処理がうまく行っていない場合は、失敗したタグとリリースを一旦消し、Actionsのログから原因を調べて修正し、再びタグ付けから行う。