diff options
author | Konstantin Ryabitsev <konstantin@linuxfoundation.org> | 2024-04-18 14:25:13 -0400 |
---|---|---|
committer | Konstantin Ryabitsev <konstantin@linuxfoundation.org> | 2024-04-18 14:25:13 -0400 |
commit | 774878321e5841f7acccbcbf0ceb692a4117cff1 (patch) | |
tree | 68c5fdc2f59736841df1835416a69ae0b068a6ff | |
parent | 11c5cc46b7f4bb10c134e4ba05e984e8ab13ed6f (diff) | |
download | b4-774878321e5841f7acccbcbf0ceb692a4117cff1.tar.gz |
ez: Make sure we're running prep commands on prep branches
Refuse to run checks and some other commands if we're not on a
prep-managed branch.
Signed-off-by: Konstantin Ryabitsev <konstantin@linuxfoundation.org>
-rw-r--r-- | src/b4/ez.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/b4/ez.py b/src/b4/ez.py index 84db698..b8fe1d5 100644 --- a/src/b4/ez.py +++ b/src/b4/ez.py @@ -764,6 +764,7 @@ class FRCommitMessageEditor: def edit_cover() -> None: + is_prep_branch(mustbe=True) cover, tracking = load_cover() bcover = cover.encode() new_bcover = b4.edit_in_editor(bcover, filehint='COMMIT_EDITMSG') @@ -780,6 +781,7 @@ def edit_cover() -> None: def edit_deps() -> None: + is_prep_branch(mustbe=True) cover, tracking = load_cover() prereqs = tracking['series'].get('prerequisites', list()) deps = '\n'.join(prereqs) @@ -809,6 +811,7 @@ def edit_deps() -> None: def check_deps(cmdargs: argparse.Namespace) -> None: + is_prep_branch(mustbe=True) cover, tracking = load_cover() prereqs = tracking['series'].get('prerequisites', list()) if not prereqs: @@ -1597,6 +1600,7 @@ def format_patch(output_dir: str) -> None: def check(cmdargs: argparse.Namespace) -> None: + is_prep_branch(mustbe=True) config = b4.get_main_config() ppcmds = list() if config.get('prep-perpatch-check-cmd'): |