Есть ли способ добавить все коммиты git только из текущей ветки в создаваемой сборке?
Я создаю сборку каждый раз, когда заканчиваю работу из текущей ветви, и хочу, чтобы в журнале изменений были только коммиты, сделанные в моей текущей ветви.
Я пытался использовать number_of_commits и использовал его в commits_count в changelog_from_git_commits метод, подобный этому:
lane :test do
changelog = changelog_from_git_commits(
commits_count: number_of_commits,
pretty: "- %s",
date_format: "short",
match_lightweight_tag: false,
merge_commit_filtering: "exclude_merges"
)
build_app(scheme: "test")
upload_to_testflight(
changelog: changelog
)
end
Также сначала я использовал между , но он дает мне все коммиты из последнего тега:
lane :test do
changelog = changelog_from_git_commits(
between: [last_git_tag, "HEAD"],
pretty: "- %s",
date_format: "short",
match_lightweight_tag: false,
merge_commit_filtering: "exclude_merges"
)
build_app(scheme: "test")
upload_to_testflight(
changelog: changelog
)
end