-
Notifications
You must be signed in to change notification settings - Fork 49.8k
Add bundle linting and tests to the release script #11662
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add bundle linting and tests to the release script #11662
Conversation
- add yarn lint-build - use yarn lint-build in circle ci build.sh - add yarn lint-build, yarn test-prod, yarn test-build, and yarn test-build-prod to the realse script
|
@gaearon Hi Dan! Ran into a few issues when trying to run Firstly I got: I created an account on CircleCI and did Then I got: I created an account on npmjs and did Then I got: This is where I am stumped. Any suggestions? |
|
Sorry I forgot about those checks. For testing, you can comment these steps out in |
|
@gaearon Thanks. Thoughts:
EDIT: i.e. I get an error when the bundle isn't present: Based on #10620 I am understanding that one would run |
This sounds good. |
- Moved the runYarnTask into utils since its being used two files now - Uncomment out checks I mistakenly committed
Mistakenly commited by release script
|
@gaearon This should be good to be reviewed, I tested |
|
This is great. Thank you! |
* Add bundle linting and tests to the release script - add yarn lint-build - use yarn lint-build in circle ci build.sh - add yarn lint-build, yarn test-prod, yarn test-build, and yarn test-build-prod to the realse script * Improve readability of release test messages * Run prettier * Updating package versions for release 16.2.0 * Seperate bundle specific tests - Moved the runYarnTask into utils since its being used two files now - Uncomment out checks I mistakenly committed * Revert a bunch of version bump changes Mistakenly commited by release script * .js for consistency
* Add bundle linting and tests to the release script - add yarn lint-build - use yarn lint-build in circle ci build.sh - add yarn lint-build, yarn test-prod, yarn test-build, and yarn test-build-prod to the realse script * Improve readability of release test messages * Run prettier * Updating package versions for release 16.2.0 * Seperate bundle specific tests - Moved the runYarnTask into utils since its being used two files now - Uncomment out checks I mistakenly committed * Revert a bunch of version bump changes Mistakenly commited by release script * .js for consistency
* Add bundle linting and tests to the release script - add yarn lint-build - use yarn lint-build in circle ci build.sh - add yarn lint-build, yarn test-prod, yarn test-build, and yarn test-build-prod to the realse script * Improve readability of release test messages * Run prettier * Updating package versions for release 16.2.0 * Seperate bundle specific tests - Moved the runYarnTask into utils since its being used two files now - Uncomment out checks I mistakenly committed * Revert a bunch of version bump changes Mistakenly commited by release script * .js for consistency
Adds bundle linting and tests to the release script. Closes: #11660
Test check list:
yarnyarn test,yarn test-prodyarn prettieryarn lintyarn flowyarn buildand thenyarn lint-build(new script I added)./scripts/release/build.js -v 16.2.0