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

refactor merge base logic and fix x fmt #130161

Merged
merged 7 commits into from
Sep 11, 2024

Commits on Sep 9, 2024

  1. add git_merge_commit_email into GitConfig

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    05043a3 View commit details
    Browse the repository at this point in the history
  2. implement build_helper::git::get_closest_merge_commit

    Compare to `get_git_merge_base`, this doesn't require configuring the upstream remote.
    
    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    dc9c5f2 View commit details
    Browse the repository at this point in the history
  3. replace get_closest_merge_base_commit with get_closest_merge_commit

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    9aa823c View commit details
    Browse the repository at this point in the history
  4. handle GitConfig for tools/suggest-tests

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    12998c2 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. handle GitConfig for tools/compiletest

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    35ce85e View commit details
    Browse the repository at this point in the history
  2. skip formatting if no files have been modified

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    0a7f9e2 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. document the new git logic in more detail

    Signed-off-by: onur-ozkan <work@onurozkan.dev>
    onur-ozkan committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    5f32717 View commit details
    Browse the repository at this point in the history