summaryrefslogtreecommitdiff
path: root/doPublish.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-04 16:24:45 -0500
committerJeff Carr <[email protected]>2025-10-04 16:24:45 -0500
commit5082c154020a767350803ddf87aead8c5a9cdbdd (patch)
tree0a4ab88821c31756283865ef04e3224187af7dc9 /doPublish.go
parent8993ee5c60d2cacf425bba2e8f82808ed9b627a7 (diff)
add --force for publish
Diffstat (limited to 'doPublish.go')
-rw-r--r--doPublish.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/doPublish.go b/doPublish.go
index 74cccc8..5abae0d 100644
--- a/doPublish.go
+++ b/doPublish.go
@@ -36,7 +36,11 @@ func doPublish() error {
me.sh.BadExit("merge failed", nil)
}
- cmd = []string{"forge", "merge", "check"}
+ if argv.Force {
+ cmd = []string{"forge", "--force", "merge", "check"}
+ } else {
+ cmd = []string{"forge", "merge", "check"}
+ }
if _, err := shell.RunRealtimeError(cmd); err != nil {
if _, err := shell.RunVerbose(cmd); err != nil {
me.sh.BadExit("merge failed", nil)