Skip to content

Automated incremental React releases #14201

Closed
@bvaughn

Description

@bvaughn

This ticket covers the changes/additions we would need to make to our existing release scripts to support automatically publishing canaries from master.

Changes to CI scripts

Changes to local scripts

Nice to have

Open questions

  • When do we update scripts/error-codes/codes.json? Does this file need to be generated by CI and stored as an artifact as well? Should the publish script clone the React repo, checkout the version specified by build-info.json, and run the error codes update script as part of publishing?
  • How do we want to version react-cache? It is currently marked private so the release scripts will ignore it, but if we made it public– the current version schema would cause problems. Our release script assumes that packages will either be unstable releases or lock-synced with the main React version but react-cache is currently tagged as version 2.0. Solution: Skip this package for now (since it's private) and stick with a 2.x version scheme.

Metadata

Metadata

Assignees

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