リリースの実行
- 予定されているリリースを発表するために新しい問題を作成
- テンプレートチェックリストを含める
- 該当する場合、新しいルールをリストして、コンフィグに含めるかどうかを検討する
 
- 必要であれば、docs/user-guide/rules.mdでこれらのルールにマークをつけるプルリクエストを開く
- 必要であれば、mainをローカルでテストする
- Stylelintをリリースする
- 必要に応じて、「Prepare x.y.z」プルリクエストの変更ログエントリを、最も広範囲に及ぶ変更が最初に来るように順序を変更する
- 「Prepare x.y.z」プルリクエストをマージする
- stylelintリポジトリでターミナルウィンドウを開く
- npm run releaseを実行する
- npプロンプトから、変更ログと一致するバージョンを選択する
- www.npmjs.com/package/stylelintへのパッケージの公開を確認する
- github.com/stylelint/stylelint/releasesでのリリースの作成を確認する
 
- 必要に応じて、stylelint-config-*をリリースする- stylelint-config-*リポジトリに変更する
- そのリポジトリに対して、上の手順5から8を繰り返す
 
- ウェブサイトを更新する
- stylelint.ioリポジトリのリリースアクションページに移動する
- ワークフローの実行をクリックする
- アクションによって作成されたプルリクエストを確認およびマージする
- stylelint.ioへの更新のデプロイを確認する
 
- stylelint.io/demoが最新のStylelintおよびコンフィグバージョンをインストールしていることを確認する
- 以下を行うツイートを作成する
- リリースを発表する
- 変更内容を伝える
- stylelint.ioの変更ログの適切な見出しへのリンク
 
新規リリースの問題テンプレート
- [ ] stylelint release
- [ ] stylelint-config-recommended update/release
- [ ] stylelint-config-standard update/release
- [ ] stylelint.io update
- [ ] stylelint-demo check
- [ ] tweet