Skip to content

Consider using npm distribution channels for early access releases #388

Open
@lance

Description

@lance

Is your feature request related to a problem? Please describe.
Currently it is difficult for users to test changes on main without a published module. We often go months without a release, which can make it hard for users to keep up with changes as they are happening.

See: #385 (comment)

Describe the solution you would like to see
Use npm distribution channels to provide early access to the module as, for example, cloudevents@canary. This would also entail modifying our publishing process via release-please, or some other defined process to determine how and when to publish a module. If this is to be automated, there is an unfortunate side effect in that we will need to provide npm publishing credentials to the repository config.

Additional context
npm distribution channels: https://docs.npmjs.com/cli/v7/commands/npm-dist-tag
some background: https://docs.npmjs.com/cli/v7/commands/npm-dist-tag

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions