Get rid of accidents like 966f0d91e2.
This commit is contained in:
Nobuyoshi Nakada 2023-04-29 10:40:39 +09:00
Родитель 8189a1400e
Коммит ecd42cfe39
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7CD2805BFA3770C6
1 изменённых файлов: 4 добавлений и 2 удалений

Просмотреть файл

@ -435,7 +435,8 @@ module SyncDefaultGems
|\.git.*
|[A-Z]\w+file
|COPYING
|rakelib\/.*
|\Arakelib\/.*
|\Atest\/lib\/.*
)\z/mx
def message_filter(repo, sha, input: ARGF)
@ -583,8 +584,9 @@ module SyncDefaultGems
next
end
tools = pipe_readlines(%W"git diff --name-only -z HEAD~..HEAD -- test/lib/ tool/")
tools = pipe_readlines(%W"git diff --name-only -z HEAD~..HEAD -- test/lib/ tool/ rakelib/")
unless tools.empty?
system(*%W"git rm --", *tools)
system(*%W"git checkout HEAD~ --", *tools)
if system(*%W"git diff --quiet HEAD~")
`git reset HEAD~ --` && `git checkout .` && `git clean -fd`