跳至主要内容

发布版本

  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. 如有必要,在“准备 x.y.z”拉取请求中重新排序变更日志条目,以便影响范围最广的变更排在最前面。
    2. 合并“准备 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