Skip to content

🛠 Tooling: Look at migrating generation of CHANGELOG to Changesets / migrating away from release-it #46

@johnnyreilly

Description

@johnnyreilly

Bug Report Checklist

  • I have tried restarting my IDE and the issue persists.
  • I have pulled the latest main branch of the repository.
  • I have searched for related issues and found none that matched my issue.

Overview

At some point, GitHub appears to have hard blocked writing to a CHANGELOG.md on the main branch if you have branch protections or rulesets in place. This impacts the release-it workflow that azdo-npm-auth has used thus far.

Context: JoshuaKGoldberg/release-it-action#672 (comment)

Despite much struggling, this appears to be very hard to work around. As a consequence, it looks that using Changesets might be a useful alternative which allows us to move all CHANGELOG creation into the PR process instead. Useful links:

I'm going to look into doing that.

Additional Info

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: toolingManaging the repository's maintenance 🛠️

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions