Skip to content

Improve publishing experience for JSS maintainers #984

@kof

Description

@kof

What want the release to do

  • Manually set the version (or mb take it from changelog.md)
  • Build with the new version, commit the size-snapshots with changes (or avoid them somehow), we use the verson in the JS build and this increases bundle sizes
  • Update peer dependencies ([all] Fix peer deps #991)
  • Make sure npm tag is set, e.g. an alpha release should not be published with dist tag "latest" otherwise all people get the update.
  • Make it use the changelog.md and add its contents for the release to the release tag on github. This will send out an email to people who subscribed releases and they will get the changees.

Metadata

Metadata

Assignees

No one assigned

    Labels

    complexity:lowYou can fix it, c'mon!enhancementNo kittens die if we don't do that.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions