Skip to content

🛠 Repo: Don't create release PR until there's a user-facing change? #5190

Open

Description

Tooling Suggestion Checklist

Overview

Following #5186: we're seeing a release-it PR created when the only commits on main are from chore: ... commits (### 🧹 Chore). #5189 is an example.

I'd think we'd want to skip creating the PR until there's something like a feat or fix that impacts users. Is such a thing doable with release-it?

Additional Info

A note from @voxpelli's #5189 (comment):

@JoshuaKGoldberg We can remove parts by changing / adding / removing to

"changelog-sections": [
{ "type": "feat", "section": "🌟 Features", "hidden": false },
{ "type": "fix", "section": "🩹 Fixes", "hidden": false },
{ "type": "docs", "section": "📚 Documentation", "hidden": false },
{ "type": "chore", "section": "🧹 Chores", "hidden": false },
{ "type": "perf", "section": "🧹 Chores", "hidden": false },
{ "type": "refactor", "section": "🧹 Chores", "hidden": false },
{ "type": "test", "section": "🧹 Chores", "hidden": false },
{ "type": "build", "section": "🤖 Automation", "hidden": false },
{ "type": "ci", "section": "🤖 Automation", "hidden": true }
],

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    area: repository toolingconcerning ease of contributioncore-teamissues which must be handled by Mocha's core team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions