sammy.huang
5be9929d64
enhance: upgrade build-env to ubuntu 22.04 and gcc12 ( #33959 )
...
issue: #33960
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-06-20 15:22:02 +08:00
sammy.huang
19936d9994
fix:[skip e2e] make more retries on codecov uploader ( #33683 )
...
fix #32235
inspired by
https://github.com/Kong/kubernetes-testing-framework/blob/main/.github/workflows/tests.yaml#L53-L69
### What is changing:
Introducing the
[wretry.action](https://github.com/Wandalen/wretry.action ) to
automatically retry the
[codecov-action](https://github.com/codecov/codecov-action ) in our CI/CD
pipeline. This change is intended to enhance the robustness of our
workflow by mitigating transient failures in the codecov-action.
### Follow-up changes needed:
This retry mechanism will be removed once the issue
[codecov/codecov-action#926 ](https://github.com/codecov/codecov-action/issues/926 )
is resolved or if GitHub Actions provides a built-in retry feature for
actions.
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-06-07 10:33:52 +08:00
shaoting-huang
3c7d0209d4
enhance: update checker for go version ( #33351 )
...
Signed-off-by: shaoting-huang [shaoting-huang@zilliz.com ]
issue: https://github.com/milvus-io/milvus/issues/32982
Signed-off-by: shaoting-huang <shaoting.huang@zilliz.com>
2024-05-24 14:23:40 +08:00
congqixia
ef41f80bd0
enhance: Sync go.mod version & dep to main pkg ( #32973 )
...
Related to #31293
See also #32951 #32952 #32953 #32954
---------
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-05-13 10:25:32 +08:00
congqixia
244d2c04f6
feat: Add milvusclient
package and migrate GoSDK ( #32907 )
...
Related to #31293
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-05-10 18:01:30 +08:00
congqixia
29d3c576a3
enhance: [skip e2e] Enlarge integration test timeout to 90min ( #32686 )
...
The running time of integration is above 50 minutes and may surpass 60
and timeout in some cases. This PR enlarge timeout first.
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-04-29 11:33:25 +08:00
sammy.huang
2a4dfde2de
enhance: revert [skip e2e] use pull_request_target event instead ( #32426 )
...
This reverts commit ab6ddf6929
.
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-04-18 17:15:37 +08:00
sammy.huang
66fae53cd2
enhance: hotfix HOME variable ( #32411 )
...
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-04-18 14:49:26 +08:00
sammy.huang
70beec3e47
enhance: hotfix HOME variable ( #32405 )
...
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-04-18 13:08:32 +08:00
sammy.huang
ab6ddf6929
enhance: [skip e2e] use pull_request_target event instead ( #32236 )
...
issue: #32235
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-04-13 21:17:17 +08:00
congqixia
a938951eea
enhance: [skip e2e] fix upload code cov if syntax ( #32128 )
...
The re-upload step is always true since the syntax is wrong
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-04-11 10:05:19 +08:00
sammy.huang
08bfb431b7
enhance: [skip e2e]add prefix to differentiate ( #32025 )
...
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-04-09 10:57:24 +08:00
sammy.huang
2aa6f3d3ec
enhance: bump codecod-action to v4 ( #31984 )
...
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-04-08 16:57:17 +08:00
sammy.huang
db698756dc
enhance: make gpu builder both support amd64 and gpu64 ( #31888 )
...
the purpose of this pr is to build arm-based and x86-based
milvusdb/milvus-env for milvus gpu. milvusdb/milvus-env would be based
on ubuntu22.04
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-04-05 10:09:22 +08:00
sammy.huang
f7a59766df
enhance: support rockylinux8 ( #31751 )
...
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-04-01 10:23:12 +08:00
congqixia
f399416b92
enhance: Use gotestsum to run go unit test ( #31622 )
...
See also #31490
---------
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-03-27 15:29:10 +08:00
congqixia
4da8b6607d
enhance: Add scripts to use gotestsum
to execute integration test ( #31490 )
...
See also #31489
---------
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-03-22 10:29:06 +08:00
congqixia
69486994a9
enhance: [skip e2e] Make "fix:" prefix work for 2.4 branch ( #31384 )
...
Other prefixes, say enhance, doc, etc., works for branch 2.4 now, but
"fix" prefix does not, this PR sync "fix: " branch selector to other
prefixes.
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-03-19 10:15:12 +08:00
sammy.huang
69e1d612dc
enhance: [skip e2e] change Semantics from 2.3.x to 2.X.X ( #31350 )
...
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-03-18 12:05:04 +08:00
sammy.huang
ed1197ea50
enhance: Revert[skip e2e] bump milvus version for scripts/standalone_embed.sh ( #30892 )
...
This reverts commit cdb3f61fc8
.
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-02-28 16:55:06 +08:00
sammy.huang
74c82b48b4
enhance: [skip e2e] disable macos code checker ( #30874 )
...
Signed-off-by: Liang Huang <sammy.huang@zilliz.com>
2024-02-28 10:46:57 +08:00
sammy.huang
1200bcc65d
enhance: [skip e2e]bump milvus version for scripts/standalone_embed.sh ( #30696 )
...
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-02-21 09:32:54 +08:00
sammy.huang
ffce03046a
enhance: Remove ci-passed label when ci failed on any changes to source code ( #30628 )
...
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-02-18 14:38:49 +08:00
sammy.huang
d097d558b6
enhance: Maximize build space at the begin ( #30540 )
...
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-02-06 10:29:40 +08:00
XuanYang-cn
73f6ed672d
fix: [skip e2e] Correct check UT for go rules ( #30518 )
...
Fixes : #30517
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2024-02-05 13:56:27 +08:00
sammy.huang
6e78cf2440
enhance: [skip e2e]to use yaml anchor and alias to abstract common part in yaml ( #30505 )
...
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-02-04 18:55:05 +08:00
sammy.huang
32914a3ddf
enhance: [skip e2e]cleanup unnecessary part in the github action ( #30425 )
...
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-02-01 14:39:04 +08:00
sammy.huang
265453f400
enhance: [skip e2e]revert back to original way to archive, upload and download ( #30248 )
...
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-02-01 10:15:04 +08:00
sammy.huang
927d310959
enhance: [skip e2e]change to a better name ( #30329 )
...
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-01-29 09:45:08 +08:00
sammy.huang
ae4f62ab4b
enhance: [skip e2e]Revert changes from pr 29890 ( #29957 )
...
Revert changes from pr #29890
This reverts commit 61acda4948
.
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-01-22 10:00:55 +08:00
sammy.huang
e7dc82d8cc
enhance: [skip e2e]to workaround the error "HOME not set" ( #30047 )
...
issue: #30046
to workaround the error "HOME not set" happened in self hosted runner
solution from
https://alexanderhose.com/aws-codecommit-with-instance-role-and-user-data/
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-01-17 16:12:54 +08:00
sammy.huang
1152838a54
enhance: [skip e2e] when issue is required and when is not ( #30063 )
...
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-01-17 15:16:55 +08:00
sammy.huang
750166fd97
enhance: [skip e2e] failed to run all-contributors workflow ( #29974 )
...
issue: #30025
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-01-16 16:24:52 +08:00
congqixia
2dacca7b84
enhance: [skip e2e] use checkout action to get ".git" for codecov ( #30014 )
...
Ignoring .git may result "unusable report" in codecov. Use checkout
action to get .git information in upload codecov step
---------
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-01-16 13:56:53 +08:00
sammy.huang
61acda4948
enhance: [skip e2e]debug why no configuration file when docker-compose up ( #29890 )
...
#29889
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-01-12 10:38:51 +08:00
sammy.huang
0b3b753ef6
enhance: clean .github/workflow/main.yaml ( #29524 )
...
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-01-11 18:20:52 +08:00
congqixia
93f87417fd
enhance: remove .git folder for unit test workflow ( #29833 )
...
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-01-10 16:46:49 +08:00
sammy.huang
24495bd16f
enhance: [skip e2e]We aim to cancel the previously initiated job or workflow ex… ( #29797 )
...
enhance: We aim to cancel the previously initiated job or workflow
exclusively during the Pull Request (PR) stage
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-01-09 18:28:48 +08:00
sammy.huang
cd34de7de5
enhance:[skip e2e] use docker pugin to do same thing instead ( #29667 )
...
fix : #29663
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-01-08 10:10:47 +08:00
sammy.huang
acbbabf043
enhance: [skip e2e]abstract bump builder version into a composite action ( #29573 )
...
fix : #29608
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-01-03 19:46:50 +08:00
sammy.huang
3824282d7b
enhance: [skip e2e] use docker/steup-xxx-action plugin to do same thing instead ( #29607 )
...
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2024-01-03 19:08:50 +08:00
sammy.huang
497ced9588
enhance: allow github actions runner run on ubuntu-latest os ( #29525 )
...
since milvus's build procedure is in the responding docker enviornment,
this procedure does not bind with particular host os, in turn it allows
milvus build on any os , including latest ubuntu os
background:
our self hosted runner is only using ubuntu-latest os
benefit:
make this github workflow obtain the resource from the self-hosted
runner
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2023-12-28 15:48:48 +08:00
sammy.huang
44ed0dff6a
enhance: [skip e2e]use native way from upload-artifact plugin to archive ( #29539 )
...
use upload-artifact plugin to archive instead of zip
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2023-12-28 09:46:45 +08:00
sammy.huang
afd87e0c5f
enhance: [skip e2e]bump tj-actions/changed-files to latest stable version ( #29512 )
...
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2023-12-27 11:58:47 +08:00
sammy.huang
d750dd95e6
enhance: [skip e2e]extract cache stuff into a independent composite action ( #29499 )
...
fix : #29510
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2023-12-27 11:56:57 +08:00
sammy.huang
3e5bc2e517
enhance: [skip e2e]conan lock issue ( #29442 )
...
not allow to upload cache when job failure
this PR is to fix issue like below:
openblas/0.3.23@milvus/dev is locked by another concurrent conan
process, wait... If not the case, quit, and do 'conan remove --locks'
Error: The operation was canceled.
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2023-12-25 16:34:46 +08:00
sammy.huang
4ee643a984
enhance: [skip e2e]remove-old-builder ( #29384 )
...
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2023-12-21 19:14:42 +08:00
sre-ci-robot
bd640754ac
enhance: [skip e2e] skip maximize build space plugin if it is self-hosted runner ( #29214 )
...
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
Co-authored-by: Sammy Huang <sammy.huang@zilliz.com>
2023-12-14 17:44:39 +08:00
Jiquan Long
f79c6146bd
enhance: [skip-e2e] auto cancel stale workflows ( #29145 )
...
/kind improvement
Signed-off-by: longjiquan <jiquan.long@zilliz.com>
2023-12-14 11:30:38 +08:00
Jiquan Long
02621e131c
enhance: [skip-e2e] enlarge disk space of action runner ( #29077 )
...
/kind improvement
Signed-off-by: longjiquan <jiquan.long@zilliz.com>
2023-12-08 16:14:07 +08:00