Skip to content
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

Refreshed and improved to support config less repos, key libs and be more resilient #147

Merged
merged 19 commits into from
Oct 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
8fffb7f
Add serverless suppport :zap:
AdrieanKhisbe Sep 24, 2024
f9d85ee
Use add --update to avoid leftover files :see_no_evil:
AdrieanKhisbe Sep 24, 2024
c6e0220
Introduce a --clean feature with pre/post hooks :recycle:
AdrieanKhisbe Oct 2, 2024
22dcf55
Lerna support :dragon:
AdrieanKhisbe Oct 3, 2024
0b465a1
Extract and improve default logic forging :gear:
AdrieanKhisbe Oct 8, 2024
7eb2685
Introduce a default config mode :package:
AdrieanKhisbe Oct 8, 2024
a0a011e
Bugfix and error verbose mode :mag_right:
AdrieanKhisbe Oct 8, 2024
a123bdd
By default loosen the node&npm engine when bumpting :outbox_tray:
AdrieanKhisbe Oct 8, 2024
09c4153
Use base branch when pulling branch :axe:
AdrieanKhisbe Oct 8, 2024
286b154
Auto bump now working with non-master baseBranch :evergreen_tree:
AdrieanKhisbe Oct 8, 2024
9e98bdd
Perform npm audit fix :lock_with_ink_pen:
AdrieanKhisbe Oct 8, 2024
a1faa74
Better support monorepos via scoping :world_map:
AdrieanKhisbe Oct 8, 2024
849d47f
Store test file names in env variable in integration test :bookmark_t…
AdrieanKhisbe Oct 10, 2024
3716360
Do not fail if failed attempt to resolve token :shield:
AdrieanKhisbe Oct 10, 2024
03a09ec
Use temporary files for integration tests :memo:
AdrieanKhisbe Oct 10, 2024
323ff7a
Remove mktemp prefix for portability :clamp:
AdrieanKhisbe Oct 10, 2024
3704071
Fix clean mode and swap -C & -c :recycle:
AdrieanKhisbe Oct 11, 2024
3c188dc
Reorder args and update options in README :crossed_flags:
AdrieanKhisbe Oct 11, 2024
594ebe5
Address few glitches :dragon_face:
AdrieanKhisbe Oct 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 45 additions & 10 deletions README.md
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 🙏

Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,51 @@ Commands:
[aliases: scaffold]

Options:
--help Show help [boolean]
--version Show version number [boolean]
--local, -l Run in local mode with github publication [boolean]
--token, -t Token to authentificate to github [string]
--folder, -f Run in a specific folder [string]
--force, -F Git Push with force changes
(--force-with-lease is used by default) [boolean]
--config, -c Override update-node configuration default path [string]
--auto, -A Select automatically behavior to adopt based on current commit
and branch [boolean]
--version Show version number [boolean]
-l, --local Run in local mode with github publication
[boolean]
-v, --verbose More log outputs [boolean]
-t, --token Token to authentificate to github[string]
-a, --autoToken, --at, --auto-token Get authentificated github token from gh
cli [boolean]
-A, --auto Select automatically behavior to adopt
based on current commit and branch
[boolean]
-F, --folder Run in a specific folder [string]
-s, --scope Apply to a scope of the repository
(impact on title and branch name)[string]
-C, --config Override update-node configuration
default path [string]
-d, --default-config, --default Override update-node configuration
default path [boolean]
-c, --clean Run on a clean state [boolean]
-p, --pre-clean-command Run before to clean state [array]
-P, --post-clean-command Run on a clean state [array]
-f, --force Git Push with force changes
(--force-with-lease is used by default)
[boolean]
-h, --help Show help [boolean]

Upgrade related options:
-T, --target Node version to target [string]
--ignoreDependencies, --only-node Ignore depencies [boolean]
--lerna Consider as learna monorepo (only
applies for node bump) [boolean]
-m, --message Optional extra message to attach to the
commit and pull request [string]
-r, --reviewers Extra reviewers to add to the pull
request [string]
-R, --teamReviewers Extra team reviewers to add to the pull
request [string]
--exact Keep exact version in engine version
[boolean] [default: false]
--loose For loose version for nodes version.
This will replace exisiting range
constraint (^, ~ or none).
Use --no-loose to disable or place
loose: false in config in the node
section) [boolean] [default: true]

Examples
update-node --token=TKN

Expand Down
Loading
Loading