Commit Graph

91 Commits (e0f371c99bf819ca14c204acd829c14ab9d6f3f3)

Author SHA1 Message Date
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 43680043e3 auto close Update Knowhere Commit PR as long as ci-passed
Assign the 'lgtm' and 'approved' labels following the successful testing of the 'Update Knowhere Commit'
then prow/tide bot will auto merge the PR to master branch.

Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2023-11-30 12:03:55 +08:00
sammy.huang fa66c2829d
enhance: [skip e2e] add auto prefix for the PR from bot (#28705)
Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2023-11-24 09:42:23 +08:00
sammy.huang 46a5542d70
feat: [skip e2e] apply PR format enforcement to branch 2.3.x (#28506)
beside master branch, also apply PR format enforcement to branch 2.3.x

Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2023-11-16 18:06:19 +08:00
yah01 1c3e763471
enhance: [skip e2e] remove missing related issue for small enhancement PR (#28503)
remove the missing-related-issue if the PR size is not large and be with
`kind/enhancement`

Signed-off-by: yah01 <yah2er0ne@outlook.com>
2023-11-16 17:34:19 +08:00
yah01 b4fa3b9a09
enhance: [skip e2e] add more types for PR classification (#28497)
add 2 more types:
- test: for add tests to existing functionality.
- doc: for modifying documentation.

Also requires related issue for large PR

---------

Signed-off-by: yah01 <yah2er0ne@outlook.com>
2023-11-16 17:22:20 +08:00
sammy.huang 47eb76b202
[skip e2e] Transition from Rebase Merging to Squash Merging (#28467)
according to the issue: #28312

below is the feature added 
 
## change 1:
discard the 'kind/improvement' label and instead use the
'kind/enhancement' label"

## change 2:
delete the existing two rule in mergify file, to allow multiple commits
in a PR

- name: Add `needs-rebase` label when more than one commit in pr
- name: Remove `needs-rebase` label when only one commit in pr

## change 3:

add two new rules for  PR format
- name: Add 'do-not-merge/invalid-pr-format' label for invalid PR titles
- name: Remove 'do-not-merge/invalid-pr-format' label for valid PRs

## change 4:
mapping PR type to corresponding label, below is the logic

if PR title start with 'fix:', add 'kind/bug' label
else if  PR title start with 'feat:',add 'kind/feature' label
else if  PR title start with 'enhance:', add 'kind/enhancement' label

Signed-off-by: Sammy Huang <sammy.huang@zilliz.com>
2023-11-16 16:00:20 +08:00
congqixia 34b43db018
Fix mergfy fmt error (#27973)
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2023-10-27 00:04:10 +08:00
congqixia a1d2aa30ae
Fix mergify rules for branch 2.3 (#27968)
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2023-10-26 21:36:11 +08:00
congqixia 8dfa832fa0
Use same mergify rule for branch 2.3.0 (#26896)
Since branch 2.3.0 share same action setup,
rules applied to master shall apply to branch 2.3.0 as well
For now, only branch 2.2.0 uses diferent set of rules

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2023-09-07 12:03:15 +08:00
congqixia 0844e19505
Fix mergify rules for unit test file changed under pkg folder (#26882)
See #26865
 for only unit test file changed
removed due to exclude rule only apply to _test.go under internal/

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2023-09-06 18:33:14 +08:00
Bennu 44fc906996
Update mergify (#26508)
Signed-off-by: Bennu-Li <yunmei.li@zilliz.com>
2023-08-22 08:32:22 +08:00
Enwei Jiao 533f0ddf6d
Add amazonlinux image, prepare to remove Centos7 image, remove openblas image (#26368)
Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>
2023-08-18 18:32:19 +08:00
Bennu 09cf8700a7
Update mergify rule for related pr (#26209)
Signed-off-by: Bennu-Li <yunmei.li@zilliz.com>
2023-08-08 16:11:08 +08:00
Bennu 82de6befdf
add mergify rule (#26196)
Signed-off-by: Bennu-Li <yunmei.li@zilliz.com>
2023-08-08 14:19:08 +08:00
congqixia c58bebed6d
Fix go unittest changed getting ci-passed before job done (#24111)
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2023-05-23 17:47:25 +08:00
Bennu e1c335ad59
[skip e2e] Update mergify for sql_beta branch (#22603)
Signed-off-by: Bennu-Li <yunmei.li@zilliz.com>
2023-03-07 14:41:50 +08:00
Enwei Jiao d553b5108e
Fix jemalloc.so not found (#21106)
Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>

Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>
2022-12-13 11:27:21 +08:00
Jenny Li dbcf405931
[skip e2e] Update mergify rule for 2.2.* (#20342)
Signed-off-by: Jenny Li <jing.li@zilliz.com>

Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-11-04 17:57:35 +08:00
Jenny Li 69212fa583
[skip e2e]Add Dismiss block label support for 2.*.* branch (#19549)
Signed-off-by: Jenny Li <jing.li@zilliz.com>

Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-09-29 14:36:54 +08:00
Jenny Li 5c7bcad49c
[skip e2e] Update mergify rule for 2.1.* (#18998)
Signed-off-by: Jenny Li <jing.li@zilliz.com>

Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-09-02 17:18:58 +08:00
Jenny Li dcddc9d665
[skip e2e] Update mergify rule with MacOS 12 (#18969)
Signed-off-by: Jenny Li <jing.li@zilliz.com>

Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-09-01 16:57:00 +08:00
Jenny Li be41fa5d9a
[skip e2e] Keep 2.1.0 to use 18.04 (#18966)
Signed-off-by: Jenny Li <jing.li@zilliz.com>

Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-09-01 14:36:57 +08:00
Jenny Li 1436b7affe
Change CI to use ubuntu 20.04 (#18839)
Signed-off-by: Jenny Li <jing.li@zilliz.com>

Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-08-26 10:06:54 +08:00
Jenny Li 3871758c0e
[skip e2e]Change CI jobs to new CI cluster (#18463)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-08-01 10:30:33 +08:00
Jenny Li 416276778b
[skip e2e]Add auto reply for DCO (#18448)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-07-29 11:28:31 +08:00
Jenny Li 034fe5b8a3
[skip e2e]Remove mac build check (#17954)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-06-30 15:58:17 +08:00
Jenny Li 4612e0c7ea
[skip e2e]Add manual-pass check (#17934)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-06-30 10:04:18 +08:00
Jenny Li 7303036c19
[skip e2e]Update issue example into #<xyx> (#16350)
Use real issue example will combine too many pr metioned make the pr author annoying

Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-04-01 21:33:29 +08:00
Jenny Li e20385c817
[skip e2e] Update mergify rule for adding centos7 (#16319)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-03-31 15:19:28 +08:00
Jenny Li 4d1fee87a2
[skip e2e]Add CMakeLists.txt as code changed (#16249)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-03-29 17:05:27 +08:00
Jenny Li 3936637e2e
[skip e2e]Fix robot fight (#16239)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-03-28 22:14:18 +08:00
Jenny Li 6ac1415eac
[skip e2e]Add url for issue also (#16215)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-03-28 21:25:31 +08:00
Jenny Li c7b3a7a796
[skip e2e]Update mergify rule to add ci-passed label for 2.*.* branch (#15945)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-03-09 10:15:58 +08:00
Jenny Li a0ca4c43f2
[skip e2e]Update mergify rule for 2.*.* branch (#15863)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-03-04 14:37:56 +08:00
Jenny Li 09867b7430
[skip e2e]Update mergify to add mac code check (#15845)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-03-03 16:07:56 +08:00
Jenny Li 1529116070
[skip e2e]Add ci-passed automaticaly for docs changed only (#15727)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-02-24 16:53:53 +08:00
Jenny Li bf23bff150
[skip e2e]Add commit number check for pr (#15598)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-02-16 16:53:50 +08:00
Jenny Li c105587ee1
[skip e2e] Update merge file rule (#15005)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2022-01-07 17:23:21 +08:00
Jenny Li c893380ff6
[skip e2e] Update merge file rule (#14550)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2021-12-29 22:51:45 +08:00
Jenny Li 3d69c8ab67
[skip e2e] Update mergify Rule for jenkins passed non-code changed (#14516)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2021-12-29 15:35:21 +08:00
Jenny Li e510832627
[skip e2e] Add robot comment when job failed (#14124)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2021-12-24 09:51:13 +08:00
Jenny Li 1167bd78a6
[skip e2e] Update mergify rule for robot fight (#13961)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2021-12-22 14:41:06 +08:00
Xiangyu Wang 9d8c24f4a4
Update the rule of ci-passed labeling (#13839)
Signed-off-by: Xiangyu Wang <xiangyu.wang@zilliz.com>
2021-12-21 10:56:53 +08:00
Jenny Li 4758fc242a
[skip e2e] do not remove ci-passed for test go files (#13762)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2021-12-20 14:40:48 +08:00
Jenny Li 6c4e1e4008
[skip e2e]do not remove ci-passed file when skip test (#13612)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2021-12-17 16:29:35 +08:00
Jenny Li 3a096a22a3
[skip e2e]remove ci-passed label when test is pending or failed (#13601)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2021-12-17 15:25:12 +08:00
Jenny Li 495e9d566b
[skip ci] Use skip e2e instead of ci (#13595)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2021-12-17 14:25:16 +08:00
Jenny Li 164914df71
[skip ci] Add rule for skip e2e (#13592)
Signed-off-by: Jenny Li <jing.li@zilliz.com>
2021-12-17 12:05:12 +08:00
edward.zeng 0436efb8f0
Fix mergify rule for skip ci (#13340)
Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>
2021-12-14 15:57:10 +08:00