Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refreshed and improved to support config less repos, key libs and be …
…more resilient 🪭 (#147) Merge pull request #147 from CoorpAcademy/refreshed-and-improved--more New huge set of enhancements to the project, following #143 with main goal to make this usable on project with no prior config, and handle command lib with adherence to node version (lerna and serverless). Also program was improved not to require a clean state before running. Less config is needed, the program can be run out of the box on any node repository ------ Exemple of command ran: (that boostrapped that PR: CoorpAcademy/coorpacademy-lambda#1590) ```bash update-node upgrade --target 20 -dcam "Update-node major bump 📤" -R @CoorpAcademy/development-mooc -F api-media -s media ``` flags: - `d` for default config 🆕 7eb2685 - `c` for clean, cleanup before running 🆕 c6e0220 - `a` for autofigure what to do - `target`(t) to search to bump for a specific node version (from #143) - `F` to target a folder (was ran from `coorpacademy-lambda` root (from #143) - `s` to `scope` in monorepo (scoped added in title and branch name) 🆕 a1faa74 - `R` to set reviewer (from #143) ------ serverless+lerna support: Serverless runtime will be updated, and every package in a lerna mono repo will be updated ⚡🐲 8fffb7f + 22dcf55 Some adjustement where also made for the program to be more flexible with the baseBranch, supporting non `master` branches
- Loading branch information