From d19f71b902433d89f381e679326ab871df0ef4f4 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Fri, 19 Jan 2024 13:04:33 +0800 Subject: [PATCH 1/3] fix(ci): increase build timeout in main-cron Signed-off-by: Bugen Zhao --- ci/workflows/main-cron.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/workflows/main-cron.yml b/ci/workflows/main-cron.yml index ee87f3ed3f5f1..a90aff2429d4e 100644 --- a/ci/workflows/main-cron.yml +++ b/ci/workflows/main-cron.yml @@ -17,7 +17,7 @@ steps: run: rw-build-env config: ci/docker-compose.yml mount-buildkite-agent: true - timeout_in_minutes: 30 + timeout_in_minutes: 40 retry: *auto-retry - label: "build other components" From fe571cc1f4cb72c277d1f2a2df552cc91bcbffc4 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Fri, 19 Jan 2024 14:05:51 +0800 Subject: [PATCH 2/3] disable lto for `ci-release` profile Signed-off-by: Bugen Zhao --- Cargo.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/Cargo.toml b/Cargo.toml index 7bd67bc583745..e0280fe3b9323 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -239,6 +239,7 @@ lto = "thin" [profile.ci-release] inherits = "release" incremental = false +lto = "off" debug = "line-tables-only" split-debuginfo = "off" debug-assertions = true From aa3d57f8e79f3dec2d8eeac78a22de2358a58a19 Mon Sep 17 00:00:00 2001 From: Bugen Zhao Date: Fri, 19 Jan 2024 14:31:29 +0800 Subject: [PATCH 3/3] decrease timeout instead Signed-off-by: Bugen Zhao --- ci/workflows/main-cron.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/workflows/main-cron.yml b/ci/workflows/main-cron.yml index a90aff2429d4e..d5a030e10a791 100644 --- a/ci/workflows/main-cron.yml +++ b/ci/workflows/main-cron.yml @@ -17,7 +17,7 @@ steps: run: rw-build-env config: ci/docker-compose.yml mount-buildkite-agent: true - timeout_in_minutes: 40 + timeout_in_minutes: 20 retry: *auto-retry - label: "build other components"