chore: update branch name to main where its used

pull/3349/head
vdovhanych 7 months ago committed by matejcik
parent 7f86858709
commit fd7b9a3dde

@ -352,7 +352,7 @@ core unix frozen debug build arm:
<<: *gitlab_caching
needs: []
only:
- master
- main
- tags
- /^release\//
- /^secfix\//
@ -535,7 +535,7 @@ legacy emu regular debug build arm:
<<: *gitlab_caching
needs: []
only:
- master
- main
- tags
- /^release\//
- /^secfix\//

@ -1,6 +1,6 @@
#!/usr/bin/env bash
base_branch=master
base_branch=main
fail=0
subdirs="core core/embed/boardloader core/embed/bootloader core/embed/bootloader_ci legacy/bootloader legacy/firmware legacy/intermediate_fw python"

@ -2,21 +2,21 @@
fail=0
git fetch origin master
git fetch origin main
# list all commits between HEAD and master
for commit in $(git rev-list origin/master..)
# list all commits between HEAD and main
for commit in $(git rev-list origin/main..)
do
message=$(git log -n1 --format=%B $commit)
echo "Checking $commit"
# The commit message must contain either
# 1. "cherry-picked from [some commit in master]"
# 1. "cherry-picked from [some commit in main]"
if [[ $message =~ "(cherry picked from commit" ]]; then
# remove last ")" and extract commit hash
master_commit=$(echo ${message:0:-1} | tr ' ' '\n' | tail -1)
# check if master really contains this commit hash
if [[ $(git branch -a --contains $master_commit | grep --only-matching "remotes/origin/master") == "remotes/origin/master" ]]; then
main_commit=$(echo ${message:0:-1} | tr ' ' '\n' | tail -1)
# check if main really contains this commit hash
if [[ $(git branch -a --contains $main_commit | grep --only-matching "remotes/origin/main") == "remotes/origin/main" ]]; then
continue
fi
fi

@ -33,7 +33,7 @@ core unix coverage posttest:
unix ui changes:
stage: posttest
except:
- master
- main
<<: *gitlab_caching
needs:
- core click test

@ -47,7 +47,7 @@ release commit messages prebuild:
stage: prebuild
before_script: [] # nothing needed
variables:
# We need to clone the repo properly so we can work with origin/master.
# We need to clone the repo properly so we can work with origin/main.
GIT_STRATEGY: clone
only:
refs:
@ -63,7 +63,7 @@ release commit messages prebuild:
changelog prebuild:
stage: prebuild
except:
- master
- main
before_script: [] # nothing needed
variables:
GIT_SUBMODULE_STRATEGY: "none"

@ -26,7 +26,7 @@ GITSUBREPO_TEMPLATE = """\
;
[subrepo]
remote = git+ssh://git@github.com/trezor/{remote}
branch = master
branch = main
commit = {remote_head}
parent = {current_head}
method = rebase
@ -45,22 +45,22 @@ def git(args):
def move_to_subtree(remote, dst):
os.makedirs(dst, exist_ok=True)
for fn in lines(git(f"ls-tree --name-only remotes/{remote}/master")):
for fn in lines(git(f"ls-tree --name-only remotes/{remote}/main")):
if fn == ".gitmodules":
continue
git(f"mv {fn} {dst}/{fn}")
def rewrite_gitmodules(remote, dst):
master_gitmodules = git("show master:.gitmodules")
main_gitmodules = git("show main:.gitmodules")
try:
gitmodules = git(f"show {remote}/master:.gitmodules")
gitmodules = git(f"show {remote}/main:.gitmodules")
except:
# no gitmodules
return
gitmodules = gitmodules.replace('submodule "', f'submodule "{dst}/')
with open(".gitmodules", "w") as f:
f.write(master_gitmodules + gitmodules)
f.write(main_gitmodules + gitmodules)
git("add .gitmodules")
@ -68,7 +68,7 @@ def merge_remote(remote, dst):
git(f"remote add {remote} {TREZOR_REPO}/{remote}")
git(f"fetch {remote}")
try:
git(f"merge --no-commit --allow-unrelated-histories {remote}/master")
git(f"merge --no-commit --allow-unrelated-histories {remote}/main")
except:
# this might fail because of .gitmodules conflict
pass
@ -86,8 +86,8 @@ def retag_remote(remote, dst):
def generate_subrepo_file(remote):
current_head = git("rev-parse master").strip()
remote_head = git(f"rev-parse {remote}/master").strip()
current_head = git("rev-parse main").strip()
remote_head = git(f"rev-parse {remote}/main").strip()
dst = SUBREPOS[remote]
with open(f"{dst}/.gitrepo", "w") as f:
f.write(GITSUBREPO_TEMPLATE.format(remote=remote, current_head=current_head, remote_head=remote_head))
@ -106,7 +106,7 @@ def main():
if remote in PUBLISHED_SUBREPOS:
with open(f"{dst}/.gitmodules", "w") as f:
f.write(git(f"show {remote}/master:.gitmodules"))
f.write(git(f"show {remote}/main:.gitmodules"))
git(f"add {dst}/.gitmodules")
git(f"commit -m 'MONOREPO MERGE {remote}'")

@ -47,8 +47,8 @@ means that **our team will not be accepting any requests to add new
cryptocurrencies.**
[trezor-firmware]: https://github.com/trezor/trezor-firmware
[common/defs/bitcoin]: https://github.com/trezor/trezor-firmware/tree/master/common/defs/bitcoin
[common/defs/bitcoin]: https://github.com/trezor/trezor-firmware/tree/main/common/defs/bitcoin
[ethereum-lists/chains]: https://github.com/ethereum-lists/chains
[ethereum-lists/tokens]: https://github.com/ethereum-lists/tokens
[common/defs/nem/nem_mosaics.json]: https://github.com/trezor/trezor-firmware/tree/master/common/defs/nem/nem_mosaics.json
[common/defs/misc/misc.json]: https://github.com/trezor/trezor-firmware/tree/master/common/defs/misc/misc.json
[common/defs/nem/nem_mosaics.json]: https://github.com/trezor/trezor-firmware/tree/main/common/defs/nem/nem_mosaics.json
[common/defs/misc/misc.json]: https://github.com/trezor/trezor-firmware/tree/main/common/defs/misc/misc.json

Loading…
Cancel
Save