@@ -66,12 +66,14 @@ function sync_branch
66
66
echo " ${fork_name} : syncing branch ${branch} ..."
67
67
pushd " $fork_name " > /dev/null
68
68
git fetch upstream " $branch " --quiet
69
- git checkout " $branch " --quiet
69
+ git checkout -B " $branch " --track " upstream/ $branch " --quiet
70
70
git merge " upstream/${branch} " --ff-only --quiet
71
71
git push origin " $branch "
72
72
popd > /dev/null
73
73
}
74
74
75
+ mkdir -p " $target_dir "
76
+
75
77
echo " Entering ${target_dir} "
76
78
cd " $target_dir "
77
79
@@ -83,13 +85,13 @@ clone_repo ensdomains ens-contracts
83
85
clone_repo euler-xyz euler-contracts
84
86
clone_repo gnosis gp-v2-contracts
85
87
clone_repo gnosis mock-contract
86
- clone_repo gnosis safe-contracts
87
88
clone_repo gnosis util-contracts
88
89
clone_repo JoinColony colonyNetwork
89
90
clone_repo mycelium-ethereum perpetual-pools-contracts
90
91
clone_repo OpenZeppelin openzeppelin-contracts
91
92
clone_repo paulrberg prb-math
92
93
clone_repo pooltogether v4-core pooltogether-v4-core
94
+ clone_repo safe-global safe-contracts
93
95
clone_repo smartcontractkit chainlink
94
96
clone_repo sushiswap trident
95
97
clone_repo Uniswap v2-core uniswap-v2-core
@@ -105,13 +107,13 @@ sync_branch ens-contracts master
105
107
sync_branch euler-contracts master
106
108
sync_branch gp-v2-contracts main
107
109
sync_branch mock-contract master
108
- sync_branch safe-contracts main
109
110
sync_branch util-contracts main
110
111
sync_branch colonyNetwork develop
111
112
sync_branch perpetual-pools-contracts develop
112
113
sync_branch openzeppelin-contracts master
113
114
sync_branch prb-math main
114
115
sync_branch pooltogether-v4-core master
116
+ sync_branch safe-contracts main
115
117
sync_branch chainlink develop
116
118
sync_branch trident master
117
119
sync_branch uniswap-v2-core master
0 commit comments