メインコンテンツにスキップ

リリースの実行

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

新規リリースの問題テンプレート

- [ ] stylelint release
- [ ] stylelint-config-recommended update/release
- [ ] stylelint-config-standard update/release
- [ ] stylelint.io update
- [ ] stylelint-demo check
- [ ] tweet