diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 91ac99c3..4a135c7f 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -8,7 +8,7 @@ Resolves # プルリクエストを作成いただく際、お手数ですが以下の内容についてご確認をお願いします。 -- [ ] :book: [Contribution Guide](https://github.com/zenn-dev/zenn-editor/blob/main/CONTRIBUTING.md) を読んだ +- [ ] :book: [Contribution Guide](https://zenn-dev.github.io/zenn-docs-for-developers/contribution) を読んだ - [ ] :woman_technologist: `canary` ブランチに対するプルリクエストである - [ ] zenn-cli で実行して正しく動作しているか確認する - [ ] 不要なコードが含まれていないか( コメントやログの消し忘れに注意 ) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index 730dc7c2..00000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,48 +0,0 @@ -# Contribution Guide - -## Issues - -- zenn.dev に関する問題や改善提案は[zenn-community](https://github.com/zenn-dev/zenn-community/issues)の Issues をご利用ください。 -- zenn-cli に関する問題や改善の提案については[zenn-community](https://github.com/zenn-dev/zenn-community/issues) もしくは 本リポジトリの Issues をご利用ください。 - -## Pull Requests - -- レビューに時間がかかる場合やマージを行わずにクローズする場合があります。特に機能追加に関してはあらかじめ Issues で議論させていただければと思います。 - -### PR 作成時の注意点 - -- `canary`ブランチに対して作成してください。 - -## リリースフロー - -#### canary バージョン(α 版)のリリース - -- canary ブランチに変更をマージすると`canary`バージョンが自動リリースされます -- canary バージョンは`npm install zenn-cli@canary`で試すことができます - -#### latest バージョン(正式版)のリリース - -- canary ブランチから main ブランチに PR を作成します(release ラベルを付与) -- main ブランチにマージされると`latest`バージョンが自動リリースされます -- ユーザーは `npm install zenn-cli@latest` でインストールできます - -## 構成 - -lerna を使ったモノレポ管理をしています - -- **zenn-cli**: ローカルの markdown ファイルを管理/プレビュー -- **zenn-content-css**: コンテンツ本文の CSS(ZennCLI および zenn.dev で使用) -- **zenn-embed-elements**: KaTeX記法を有効化するためのCustom Elements(ZennCLI および zenn.dev で使用) -- **zenn-markdown-html**: マークダウンから HTML への変換を行う(Zenn CLI および zenn.dev で使用) - -### Develop - -#### zenn-cli - -WIP - -- `src/client`: `zenn preview`時のクライアント - - ビルドされたファイルをpublishするため、依存はdevDependenciesに指定する -- `src/server`: `zenn preview`時のサーバー(クライアントから参照するAPI) - -