-
-
Notifications
You must be signed in to change notification settings - Fork 184
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 script for tag porting when migrating libraries into the core monorepo #1802
Commits on Nov 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c09e2d3 - Browse repository at this point
Copy the full SHA c09e2d3View commit details -
Implement tag-porting script function for filtering version numbers a…
…nd corresponding commit hashes - Extracts corresponding pairs of release version number and release commit hash from the migrated git history in `merged-packages/<package-name>`. - The regex used here can be optionally specified using the second argument passed into the script. - If no second argument is passed, the default regex looks for commit messages starting with a semver-formatted version string (anything more specific runs into edge cases).
Configuration menu - View commit details
-
Copy full SHA for a96e022 - Browse repository at this point
Copy the full SHA a96e022View commit details -
Implement tag-porting script function for prepending `@metamask/<pack…
…age-name>@` to the release version numbers - TODO: prepend different package names for different versions based on user input
Configuration menu - View commit details
-
Copy full SHA for 7110992 - Browse repository at this point
Copy the full SHA 7110992View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c28bda - Browse repository at this point
Copy the full SHA 9c28bdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41a0d61 - Browse repository at this point
Copy the full SHA 41a0d61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 024a003 - Browse repository at this point
Copy the full SHA 024a003View commit details -
Add argument to tag-porting script for specifying git remote repo to …
…push tags to - Input arguments for the script are now `package_name`, `remote`, `release_commits_regex` in that order.
Configuration menu - View commit details
-
Copy full SHA for 13ec1e7 - Browse repository at this point
Copy the full SHA 13ec1e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e984edc - Browse repository at this point
Copy the full SHA e984edcView commit details -
Fix default value for
-t
argument so that if omitted, all tags will…… be prefixed with the `@metamask/` namespace
Configuration menu - View commit details
-
Copy full SHA for 86daf1d - Browse repository at this point
Copy the full SHA 86daf1dView commit details -
Add "dry run" feature which will print out all pairs of prefixed tag …
…names and commit hashes, but not modify the local or remote repo
Configuration menu - View commit details
-
Copy full SHA for 9274bc4 - Browse repository at this point
Copy the full SHA 9274bc4View commit details -
Reverse presentation order of commit hash and tag name for consistenc…
…y with git tooling
Configuration menu - View commit details
-
Copy full SHA for 410a3d3 - Browse repository at this point
Copy the full SHA 410a3d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1b4fb0 - Browse repository at this point
Copy the full SHA d1b4fb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dfe9cd - Browse repository at this point
Copy the full SHA 4dfe9cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for efe58fb - Browse repository at this point
Copy the full SHA efe58fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 928911a - Browse repository at this point
Copy the full SHA 928911aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 283b48a - Browse repository at this point
Copy the full SHA 283b48aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 445b103 - Browse repository at this point
Copy the full SHA 445b103View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f5475b - Browse repository at this point
Copy the full SHA 8f5475bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 280e042 - Browse repository at this point
Copy the full SHA 280e042View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57d1b9c - Browse repository at this point
Copy the full SHA 57d1b9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cc7761 - Browse repository at this point
Copy the full SHA 3cc7761View commit details -
Remove error handling to ensure that for duplicate release commits, o…
…nly the most recent commit-tag is pushed and the rest ignored
Configuration menu - View commit details
-
Copy full SHA for 33971d6 - Browse repository at this point
Copy the full SHA 33971d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3759f14 - Browse repository at this point
Copy the full SHA 3759f14View commit details -
Apply suggestions from code review
Co-authored-by: Elliot Winkler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 52f083f - Browse repository at this point
Copy the full SHA 52f083fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2de7e7f - Browse repository at this point
Copy the full SHA 2de7e7fView commit details -
Pivot from regex search to full enumeration of
git tag
- Searches migrated git history for complete commit message associated with each tag found in original repo - Resolves issue of release commits being skipped/not found - Now utilizes `git filter-repo` result, and needs to be performed immediately after B-0.
Configuration menu - View commit details
-
Copy full SHA for 73748e9 - Browse repository at this point
Copy the full SHA 73748e9View commit details -
Add option to specify sed pattern for extracting version number from …
…original repo tag names
Configuration menu - View commit details
-
Copy full SHA for 67849d6 - Browse repository at this point
Copy the full SHA 67849d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33a91b9 - Browse repository at this point
Copy the full SHA 33a91b9View commit details -
Co-authored-by: Elliot Winkler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d31643d - Browse repository at this point
Copy the full SHA d31643dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 476dd89 - Browse repository at this point
Copy the full SHA 476dd89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d69e16 - Browse repository at this point
Copy the full SHA 2d69e16View commit details -
Fix function name for consistency
Co-authored-by: Elliot Winkler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd392b2 - Browse repository at this point
Copy the full SHA cd392b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3064d8 - Browse repository at this point
Copy the full SHA c3064d8View commit details -
Define
find-commits-matching-message
function and improve error han……dling for `get-version-commit-pairs` Co-authored-by: Elliot Winkler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a6f77e1 - Browse repository at this point
Copy the full SHA a6f77e1View commit details -
Argument drilling for
message
anderror
to main function outputCo-authored-by: Elliot Winkler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f7223de - Browse repository at this point
Copy the full SHA f7223deView commit details -
Remove unused section of
semver.sh
scriptCo-authored-by: Elliot Winkler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0868075 - Browse repository at this point
Copy the full SHA 0868075View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94267a5 - Browse repository at this point
Copy the full SHA 94267a5View commit details -
Print help message if no package name is passed
Co-authored-by: Elliot Winkler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de26e4f - Browse repository at this point
Copy the full SHA de26e4fView commit details
Commits on Nov 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 21a35ae - Browse repository at this point
Copy the full SHA 21a35aeView commit details
Commits on Nov 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 48e6351 - Browse repository at this point
Copy the full SHA 48e6351View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f6faaf - Browse repository at this point
Copy the full SHA 0f6faafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93ba63d - Browse repository at this point
Copy the full SHA 93ba63dView commit details