aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/src')
-rw-r--r--crates/shirabe/src/installer/installation_manager.rs4
-rw-r--r--crates/shirabe/src/util/stream_context_factory.rs2
2 files changed, 3 insertions, 3 deletions
diff --git a/crates/shirabe/src/installer/installation_manager.rs b/crates/shirabe/src/installer/installation_manager.rs
index d89487c..04bff2a 100644
--- a/crates/shirabe/src/installer/installation_manager.rs
+++ b/crates/shirabe/src/installer/installation_manager.rs
@@ -488,7 +488,7 @@ impl InstallationManager {
}
if self.output_progress
- && Platform::get_env("CI").is_none()
+ && !Platform::get_env("CI").is_some_and(|v| !v.is_empty() && v != "0")
&& !self.io.is_debug()
&& download_promise_count > 1
{
@@ -747,7 +747,7 @@ impl InstallationManager {
}
if self.output_progress
- && Platform::get_env("CI").is_none()
+ && !Platform::get_env("CI").is_some_and(|v| !v.is_empty() && v != "0")
&& !self.io.is_debug()
&& promise_count > 1
{
diff --git a/crates/shirabe/src/util/stream_context_factory.rs b/crates/shirabe/src/util/stream_context_factory.rs
index 6a40cd0..4335777 100644
--- a/crates/shirabe/src/util/stream_context_factory.rs
+++ b/crates/shirabe/src/util/stream_context_factory.rs
@@ -203,7 +203,7 @@ impl StreamContextFactory {
.as_deref()
.map(|v| format!("; Platform-PHP {}", v))
.unwrap_or_default(),
- ci = if Platform::get_env("CI").is_some() {
+ ci = if Platform::get_env("CI").is_some_and(|v| !v.is_empty() && v != "0") {
"; CI"
} else {
""