Skip to content

RFC: create github release for private packages included in changeset #506

@karrettgelley

Description

@karrettgelley

I'll preface this by saying that I have already done the work for this and if given write access to this repository I would happily open a PR.

Most monorepos have packages that are not intended to be published to a registry. Whether they be tools, apis, or apps, private packages are commonplace. Currently the changesets action will only create github tags and releases for published packages (i.e., those that are pushed to a registry by changeset publish and emit a New Tag: log in the console). I'd like the ability to set a flag in the changesets action so that it will create github tags and releases for private packages in the same way as public ones.

This feature is seen in other tools such as semantic-releases and I think it'd be a great addition to this github action. The current workaround is to create a custom release script that is triggered by the publish command which creates a github tag and release leverage the changesets cli, but it would be great to have consistency in terms of formatting and flow to have this action do it automatically

Once again I'd be glad to share the work i've done to add this functionality if you could add me as a contributor

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions