mirror of
https://github.com/hanzoai/firebase-js-sdk.git
synced 2026-09-24 16:59:10 +00:00
* Update inquirer version * Initial work on automating release process * Fix array index mismatch error * Add ability to auto commit and tag * Refactoring util functions * Add step to clean git tree * Fix missing fxn * Change to force mode * Refactor git clean to use exec * Reorder steps to not commit changes till later, add rebuild and test processes * Adding indicators to long running processes * Add missing dep * Build in reset mechanism * Adding in a log statement * Refactoring the test setup stuff * Testing the testing * Fixing scoping issue * Fixing another scoping issue * Fixing the result is undefined issue * Refactor from exec -> spawn * Expose test output to the console * Revert "Expose test output to the console" This reverts commit d0ae119b1dfb7d868faed8ad0c42c447c0947d22. * Refactor so we don't use a spinner for the test run * Adding the version check * Updating the CLI to tag and push releases * Initial work on NPM publish * Continuing work on npm publish * Redirect npm publish stdio * Add some logging to the NPM publish * More logging * Add newline to end of JSON files * Remove disabling comments * Remove "dry-run" stuff * [AUTOMATED]: Prettier Code Styling * [AUTOMATED]: License Headers * Remove the old publish scripts * [AUTOMATED]: Prettier Code Styling * Fix issue where validation wasn't properly being captured * Add missing push verification * [AUTOMATED]: Prettier Code Styling * Add banner text * [AUTOMATED]: Prettier Code Styling * Changing publish to fail fast * Add npm whoami check * Add .yarnrc * Remove logic to update peerDependencies See: https://github.com/lerna/lerna/issues/1018 for rationale. * for...in -> for...of * Point .yarnrc to public NPM registry * [AUTOMATED]: Prettier Code Styling * Add ability to get releaseType from command line args * Fix await/async issue * Refactor to handle canary builds * Update version names and associated tagging * Remove early return (for debugging) * Update .yarnrc for testing * Add try-catch to async fxn * Change error messaging * [AUTOMATED]: Prettier Code Styling * Refactor to exclude prerelease versions from the git log * More canary updates * Refactor to only push to github on prod releases * Add error logging * Fix misassigned var issue * Pass raw releaseType * Fix private package issue * Removing trim() call * Remove log * Add comment describing canary versioning * Update comments * Removing early return * Temporarily disabling validation * Fix scoping issue * Add auto-reset to the working tree for non-production releases * Fetch an uncached version of the pkg.json for final push * Fix whitespace issues, filter to public packages * Parallelize the publishing of packages * Fix issues * Refactor to show parallel spinners * Return Listr obj * Fix a bad variable ref * Run the publish * Pass the proper variable along * Add a console log * Adding some whitespace * Refactor logs * [AUTOMATED]: Prettier Code Styling * Add git validation before release * Compare git sha's before allowing publish * Compare git sha's before allowing publish * Debugging * Fix conditional * Remove unneeded log * Refactor to get the latest master sha * Remove "at head" check * [AUTOMATED]: Prettier Code Styling * Update .yarnrc to point to remote NPM * Re-enable build verification * Travis CI canary builds * Updating yarn.lock (autogenerated) * [AUTOMATED]: Prettier Code Styling * Copy of master yarn.lock * Commiting isolated yarn.lock changes * [AUTOMATED]: Prettier Code Styling * Refactor to do a single script value as travis doesn't support multiple scripts * Refactor root -> projectRoot from @hiranya911 * Add logging around npm whoami * Removing comma * [AUTOMATED]: Prettier Code Styling * Refactor production push verification order * Adding some notes to the process * [AUTOMATED]: Prettier Code Styling
6 lines
366 B
Plaintext
6 lines
366 B
Plaintext
######## #### ######## ######## ######## ### ###### ########
|
|
## ## ## ## ## ## ## ## ## ## ##
|
|
###### ## ######## ###### ######## ######### ###### ######
|
|
## ## ## ## ## ## ## ## ## ## ##
|
|
## #### ## ## ######## ######## ## ## ###### ########
|