summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2024-09-15 11:29:24 +0530
committerGitHub <noreply@github.com>2024-09-15 11:29:24 +0530
commita666c8c9f92d87e7a3b4d4e06fdc027b3bf9663e (patch)
tree2d0b8f74dbf8a56bf5c0e2c5750a16a56583fab3
parentdb6fc12b9e2d5cb55c1f3c61b054805505ae11a6 (diff)
fix(cli): `deno task` exit with status 0 (#25637)
Fixes https://github.com/denoland/deno/issues/25632 Exit code 1 indiciates some sort of failure but `deno task` (without arguments) is used to list available commands. --------- Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
-rw-r--r--cli/tools/task.rs2
-rw-r--r--tests/specs/task/both_no_arg/__test__.jsonc2
-rw-r--r--tests/specs/task/cwd_resolves_config_from_specified_dir/__test__.jsonc2
-rw-r--r--tests/specs/task/doc_comments_no_args/__test__.jsonc2
-rw-r--r--tests/specs/task/no_args/__test__.jsonc2
-rw-r--r--tests/specs/task/package_json_no_arg/__test__.jsonc2
-rw-r--r--tests/specs/task/workspace/__test__.jsonc8
7 files changed, 10 insertions, 10 deletions
diff --git a/cli/tools/task.rs b/cli/tools/task.rs
index cc16bb9a3..e806d586c 100644
--- a/cli/tools/task.rs
+++ b/cli/tools/task.rs
@@ -75,7 +75,7 @@ See https://docs.deno.com/go/config"#
&cli_options.start_dir,
&tasks_config,
)?;
- return Ok(1);
+ return Ok(0);
}
};
diff --git a/tests/specs/task/both_no_arg/__test__.jsonc b/tests/specs/task/both_no_arg/__test__.jsonc
index c80db130e..7f60fcf36 100644
--- a/tests/specs/task/both_no_arg/__test__.jsonc
+++ b/tests/specs/task/both_no_arg/__test__.jsonc
@@ -4,5 +4,5 @@
"envs": {
"NO_COLOR": "1"
},
- "exitCode": 1
+ "exitCode": 0
}
diff --git a/tests/specs/task/cwd_resolves_config_from_specified_dir/__test__.jsonc b/tests/specs/task/cwd_resolves_config_from_specified_dir/__test__.jsonc
index 97898e14f..d8ba8d97f 100644
--- a/tests/specs/task/cwd_resolves_config_from_specified_dir/__test__.jsonc
+++ b/tests/specs/task/cwd_resolves_config_from_specified_dir/__test__.jsonc
@@ -4,5 +4,5 @@
"envs": {
"NO_COLOR": "1"
},
- "exitCode": 1
+ "exitCode": 0
}
diff --git a/tests/specs/task/doc_comments_no_args/__test__.jsonc b/tests/specs/task/doc_comments_no_args/__test__.jsonc
index 2f9db088a..9843fa5ab 100644
--- a/tests/specs/task/doc_comments_no_args/__test__.jsonc
+++ b/tests/specs/task/doc_comments_no_args/__test__.jsonc
@@ -2,5 +2,5 @@
"args": "task",
"envs": { "NO_COLOR": "1" },
"output": "task.out",
- "exitCode": 1
+ "exitCode": 0
}
diff --git a/tests/specs/task/no_args/__test__.jsonc b/tests/specs/task/no_args/__test__.jsonc
index 9ec24d1d2..6347c5989 100644
--- a/tests/specs/task/no_args/__test__.jsonc
+++ b/tests/specs/task/no_args/__test__.jsonc
@@ -4,5 +4,5 @@
"envs": {
"NO_COLOR": "1"
},
- "exitCode": 1
+ "exitCode": 0
}
diff --git a/tests/specs/task/package_json_no_arg/__test__.jsonc b/tests/specs/task/package_json_no_arg/__test__.jsonc
index 2d7b75a2f..4ee627dd2 100644
--- a/tests/specs/task/package_json_no_arg/__test__.jsonc
+++ b/tests/specs/task/package_json_no_arg/__test__.jsonc
@@ -4,5 +4,5 @@
"envs": {
"NO_COLOR": "1"
},
- "exitCode": 1
+ "exitCode": 0
}
diff --git a/tests/specs/task/workspace/__test__.jsonc b/tests/specs/task/workspace/__test__.jsonc
index b08f35afc..5a3ad1356 100644
--- a/tests/specs/task/workspace/__test__.jsonc
+++ b/tests/specs/task/workspace/__test__.jsonc
@@ -3,25 +3,25 @@
"root": {
"args": "task",
"output": "root.out",
- "exitCode": 1
+ "exitCode": 0
},
"package_a": {
"args": "task",
"cwd": "package-a",
"output": "package-a.out",
- "exitCode": 1
+ "exitCode": 0
},
"package_b": {
"args": "task",
"cwd": "package-b",
"output": "package-b.out",
- "exitCode": 1
+ "exitCode": 0
},
"scripts": {
"args": "task",
"cwd": "scripts",
"output": "scripts.out",
- "exitCode": 1
+ "exitCode": 0
},
"package_b_tasks": {
"steps": [{