Sebastian Markbåge
4469700bb6
Change ReactVersion from CJS to ES module ( #18181 )
2020-02-28 13:09:02 -08:00
Dan
efaffc4797
Prettier
2020-02-26 21:02:20 +00:00
Sunil Pai
c1c5499cc3
update version numbers for 16.13 ( #18143 )
...
also includes a bugfix when downloading error codes from circleci.
2020-02-26 20:33:29 +00:00
Brian Vaughn
9e158c091b
Updated release script documentation and command names ( #17929 )
...
* Updated release script documentation and command names
* Update scripts/release/README.md
Co-Authored-By: Sunil Pai <threepointone@oculus.com>
* Updated README
Co-authored-by: Sunil Pai <threepointone@oculus.com>
2020-02-05 08:52:31 -08:00
Dan Abramov
b979db4e72
Bump Prettier ( #17811 )
...
* Bump Prettier
* Reformat
* Use non-deprecated option
2020-01-09 13:54:11 +00:00
Karan Sharma
d259f45813
Fix various typos ( #17724 )
2019-12-29 13:47:51 -08:00
Brian Vaughn
5b007573ac
Release script supports publishing a subset of packages ( #16338 )
...
Release script supports publishing a subset of packages (#16338 )
2019-08-09 13:12:00 -07:00
Brian Vaughn
7fa5a716e3
Use Circle CI API v2 to get artifacts job ID ( #15821 )
2019-06-04 13:28:41 -07:00
Brian Vaughn
f708f9e307
Improve pactch release process docs ( #14923 )
2019-02-22 07:43:18 -08:00
Brian Vaughn
0e67969cb1
Prompt to include UMD build artifact links in GitHub release ( #14864 )
2019-02-15 10:48:20 -08:00
Brian Vaughn
fad0842fd4
Release scripts documentation ( #14863 )
...
* Improve release script process documentation
* Improved pre-publish instructions/message based on feedback
* Added reminder to attach build artifacts to GitHub release
2019-02-15 10:00:43 -08:00
Brian Vaughn
aa9423701e
Tweaked publish canary message to show newly published version
2019-02-06 18:24:51 +00:00
Brian Vaughn
e382b0ba95
Don't prompt to tag or create GitHub release for canary releases ( #14376 )
2018-12-03 09:16:17 -08:00
Brian Vaughn
686f1060ad
Publish a local release (canary or stable) to NPM ( #14260 )
...
New release scripts.
Learn more at https://github.com/facebook/react/blob/master/scripts/release/README.md
2018-11-23 12:37:18 -08:00
Brian Vaughn
be63473004
Release script supports interleaved stable and alpha releases ( #14138 )
2018-11-07 12:33:13 -08:00
Brian Vaughn
8f45a685be
Add 2fa OTP code to npm dist-tag command too
2018-09-06 09:49:42 -07:00
Brian Vaughn
001f9ef471
Release script prompts for NPM 2FA code ( #12908 )
...
* Release script prompts for NPM 2fa code
2018-05-29 12:50:04 -07:00
Dan Abramov
b05e67e36a
Bump Prettier ( #12622 )
2018-04-17 01:43:55 +01:00
Andrew Clark
1fd205ad2d
Additional release script options for publishing canary versions ( #12219 )
...
* Additional release script options for publishing canary versions
- `branch` specifies a branch other than master
- `local` skips pulling from the remote branch and checking CircleCI
- `tag` specifies an npm dist tag other than `latest` or `next`
We may add a higher-level `canary` option in the future.
* Address Brian's feedback:
- Updated description of `local` option
- Throws if the `latest` tag is specified for a prerelease version
2018-02-13 11:44:27 -08:00
Semen Zhydenko
5b975411a1
Minor typos fixed ( #12005 )
...
* commiting -> committing
* doens't -> doesn't
* interuption -> interruption
* inital -> initial
* statment -> statement
2018-01-11 12:24:49 +00:00
Dan Abramov
1ebeb0542f
Move npm output from build/packages/* to build/node_modules/* ( #11962 )
...
* Move build/packages/* to build/node_modules/*
This fixes Node resolution in that folder and lets us require() packages in it in Node shell for manual testing.
* Link fixtures to packages/node_modules
This updates the location and also uses link: instead of file: to avoid Yarn caching the folder contents.
2018-01-04 19:01:31 +00:00
Brian Vaughn
ac0e670545
Release script tweaks ( #11504 )
...
* Added missing params object to execUnlessDry call
* Public package names are no longer hard-coded
* Added "v" prefix to git tag
* Show more accurate in-progress duration
* Properly bucket-bridage params
* Prettier
* Publish command logs stack with error
2017-11-09 16:29:51 +00:00
Dan Abramov
c3a529325f
Fix the release script
2017-11-09 15:16:24 +00:00
Brian Vaughn
8a0285fb43
Release script follow-up ( #11482 )
...
* Add a timeout before querying npm right after publish
* Conditionally log some post publish steps
* Print ready-to-paste 'yarn add' instructions for CRA prerelease testing
2017-11-08 19:59:26 +00:00
Clement Hoang
94f44aeba7
Update prettier to 1.8.1 ( #10785 )
...
* Change prettier dependency in package.json version 1.8.1
* Update yarn.lock
* Apply prettier changes
* Fix ReactDOMServerIntegration-test.js
* Fix test for ReactDOMComponent-test.js
2017-11-07 18:09:33 +00:00
Dan Abramov
0bd2c2bb3d
Fix error reporting in release script
2017-11-07 15:03:08 +00:00
Brian Vaughn
af08b5cbca
Release script follow-up work after 16.1.0-beta release ( #11437 )
...
* Build script creates git tag
* Build script post instructions print better relative paths
* Pre-release (<1.0) version numbers also include pre-release suffix (eg '-beta.0')
* Post-NPM-publish step properly handles minor rev comparison check
* Release script also updates @next tag when publishing @latest
* Fixed a typo. Improved inline comment.
2017-11-03 13:19:32 -07:00
Brian Vaughn
c371c152ab
Release script ( #11223 )
...
* First chunk of new release script
* Re-ordered build steps to combine error codes and releases
* Reorganized build files; added stub publish script
* First pass at publis script. Also collect and print dry-run commits/publish commands.
* Deleted old react-release-manager scripts
* Cleaned up release package.json
* Basic README instructions
* Removed unnecessary 'async' keyword from a method
* Wordsmithing
* Tweaked README
* Renamed build -> build-commands and publish -> publish-commands to avoid conflict with .gitignore
* Bump pre-release package versions differently
* Prettier
* Improved CircleCI API token setup instructions message
* Lint fix
* Typofix
2017-10-16 15:01:14 -07:00