1fc360df19
[ci](p0) support run p0 10 times ( #26603 )
...
* [ci](p0) support run mutiple time
Co-authored-by: stephen <hello-stephen@qq.com >
2023-11-08 21:25:55 +08:00
f4cbbe6429
[chore](workflow) Fix security issues with pull_request_target ( #26525 )
...
In the workflow Code Checks, we use the event pull_request_target which has write permission to enable the actions to comment on our PRs. We should be careful with the write permission and must forbid from running any user code. The previous PR #24761 tried its best to achieve this goal.
However, there is a scenario lacking of consideration (See #26494 ). #26494 attacks the workflow by git submodule way. This PR fixes this scenario by checkouting the external action explicitly in the workflow.
2023-11-08 11:23:13 +08:00
efd1aa3016
[Revert](code-style) revert FE code-format #25033 and #26488 ( #26505 )
2023-11-07 16:37:24 +08:00
d088cba2b1
[feature](code-style)add spotless plugin ( #25033 )
2023-11-06 14:01:39 +08:00
f3e6bcebd7
[github](action) re-add "Add Scope Labeler" and add new label "meta-change" ( #25907 )
...
---------
Co-authored-by: stephen <hello-stephen@qq.com >
2023-10-26 09:17:22 +08:00
5e5a331de4
[fix](trigger) fix pipeline bug that does not trigger Doris_Performance_Clickbench_ClickbenchNew ( #25827 )
...
Co-authored-by: stephen <hello-stephen@qq.com >
2023-10-24 16:28:01 +08:00
17004c4a29
[ci](pipeline) add pipelinex_p0 ( #25638 )
...
Co-authored-by: stephen <hello-stephen@qq.com >
2023-10-23 10:01:08 +08:00
387a9c7448
[build](extension) Update build-extension.yml ( #25721 )
2023-10-21 16:52:55 +08:00
08f305dd79
[chore](build) Fix compilation errors reported by GCC-13 ( #25439 )
...
1. Fix lots of compilation errors reported by GCC-13.
2. Fix the workflow BE UT (macOS).
2023-10-15 07:57:36 -05:00
0170a63c40
[fix](workflow) checkout the pr, not the base ( #25310 )
...
Co-authored-by: stephen <hello-stephen@qq.com >
checkout the pr, not the base
2023-10-11 16:50:25 +08:00
fbbaf929ee
[chore](workflow) 2/2, auto trigger "License Check" and "BE Code Formatter" instead of after approval ( #25101 )
...
Co-authored-by: stephen <hello-stephen@qq.com >
2023-10-09 15:57:30 +08:00
e9ef6c7da7
[chore](workflow) Fix security issues in Code Checks ( #24761 )
...
The workflow `Code Checks` needs write permissions granted by the event `pull_request_target` to comment on pull requests. However, if the workflow ran users' code, the malicious code would do some dangerous actions on our repository.
The following changes are made in this PR:
1. Instead of applying patches, we use `sed` to modify the `entrypoint.sh` in action-sh-checker explicitly in the workflow.
2. Revoke the write permissions when generating `compile_commands.json` which is produced by executing the build script `build.sh`.
2023-09-22 10:39:39 +08:00
bc0f5dfd8f
[Chore](checks) move sonar config file to be( #24712 )
...
move sonar config file to be
2023-09-21 15:16:26 +08:00
7f7ec496cd
[Chore](checks) fix sonarcloud properties have wrong path ( #24517 )
...
fix sonarcloud properties have wrong path
2023-09-18 11:11:53 +08:00
dd2c455057
[Chore](checks) set sonar-project.properties ( #24473 )
...
set sonar-project.properties
2023-09-16 18:46:11 +08:00
5286899a71
[Chore](workflow) remove be-ut-clang workflow ( #24463 )
...
remove be-ut-clang workflow
2023-09-15 19:09:54 +08:00
5ba2a19cd2
[Chore](check) change sonarcloud github action to c/cpp action ( #24433 )
...
change sonarcloud github action to c/cpp action
2023-09-15 14:55:36 +08:00
83d5831ae0
[Chore](checks) fix Can't find 'action.yml', 'action.yaml' or 'Dockerfile' ( #24424 )
...
fix Can't find 'action.yml', 'action.yaml' or 'Dockerfile'
2023-09-15 13:26:17 +08:00
15c8ff115c
[Chore](checks) run sonar-cloud-java when fe changed ( #24420 )
...
run sonar-cloud-java when fe changed
2023-09-15 11:41:35 +08:00
90e434a5dd
[Chore](check) change SonarClout Analysis scheduled on push ( #24410 )
...
change SonarClout Analysis scheduled on push
2023-09-15 10:42:00 +08:00
14163df429
[github](config) forbid shell check in pytest directory #24378
2023-09-15 10:15:08 +08:00
321281da90
[Chore](Sonar)Set C++ code detection to scheduled scheduling ( #24388 )
...
Set C++ code detection to scheduled scheduling
2023-09-14 20:55:35 +08:00
55de937651
[Chore](check) fix NoSuchFileException: /github/workspace/build_Release/compile_commands.json ( #24380 )
...
fix NoSuchFileException: /github/workspace/build_Release/compile_commands.json
2023-09-14 18:12:23 +08:00
3827549aba
[Chore](checks) change SonarCloud Scan projectBaseDir to be to avoid include .java file ( #24377 )
...
change SonarCloud Scan projectBaseDir to be to avoid include .java file
2023-09-14 17:26:23 +08:00
f303a99250
[Chore](checks) set compile_commands.json path on sonar cloud config ( #24374 )
...
set compile_commands.json path on sonar cloud config
2023-09-14 16:52:30 +08:00
7b634d8817
[Chore](checks) fix SonarCloud Scan config define ( #24370 )
...
fix SonarCloud Scan config define
2023-09-14 16:17:52 +08:00
c1b4e132d6
[Chore](checks) add sonar config on cde checks ( #24367 )
...
add sonar config on cde checks
2023-09-14 15:54:46 +08:00
a68ed24d20
[Chore](workflow) add sonar cloud on cpp workflow ( #24189 )
...
add sonar cloud on cpp workflow
2023-09-14 15:14:05 +08:00
7a9ff47528
[Improve](CI)Modify Deadline-check trigger mode, and add maven cache for Sonarcheck ( #23069 )
...
There are a lot of deadlinks in stock, we will reopen it after a full repair…
2023-08-16 22:31:50 +08:00
1cd99c27e2
[CI](docs)Add deadlink check ( #22736 )
2023-08-09 14:58:37 +08:00
4b20f62f79
[community](github) remove Latest-Master-Code-Check ( #22668 )
2023-08-07 19:25:20 +08:00
3eeca7ee55
[enhance](regresstion case)add external group mark 0727 ( #22287 )
...
* add external group mark 0727
* add external pipeline regression conf
0727
* update pipeline regression config 0727
* open es config from docker 0727
2023-07-28 17:11:19 +08:00
697745bb58
[chore](workflow) Increase the build space for building third-party libraries ( #22322 )
...
Increase the build space for building third-party libraries
2023-07-28 11:27:51 +08:00
1a6709d3ac
[Fix](Sonar)Fix Java heap space error ( #22135 )
2023-07-24 12:46:19 +08:00
c3663c5ff1
[Fix](Sonar)sonar not working due to changing thrift code generation … ( #22076 )
2023-07-21 17:08:48 +08:00
def6e6b158
[Fix](Sonar)sonar not working due to changing thrift code generation method ( #21870 )
2023-07-17 15:38:46 +08:00
22b59038d5
[pipeline](ckb) Update auto_trigger_teamcity.yml ( #21769 )
2023-07-13 17:44:25 +08:00
b72e0d9172
[github](labeler) remove scope labeler ( #21789 )
...
Scope labeler is useless now, I think we can remove it.
2023-07-13 16:13:58 +08:00
4cbd99ad9b
[pipeline](ckb) trigger new ckb pipeline, even pr id also run ( #21661 )
...
* [pipeline](ckb) also trigger new ckb pipeline
* [pipeline](ckb) all pr run ckb pipeline
* change required
---------
Co-authored-by: stephen <hello-stephen@qq.com >
2023-07-11 15:24:26 +08:00
db7eaad3cf
[Fix](CI)After Approve, even comments should be considered as mergeable ( #21264 )
2023-06-28 00:18:25 +08:00
37f8334811
[Bug](GA)fix the wrong job dependencies ( #20846 )
2023-06-15 15:57:57 +08:00
0dc1b50b5a
[Feature](GA)Latest-Master-Code-Check ( #20786 )
2023-06-15 13:05:43 +08:00
d8a38f8128
[community](action) modify auto trigger teamcity script ( #19095 )
2023-06-15 09:33:46 +08:00
3727483c06
[Chore](build) update ldb_toolchain to v0.18 ( #20802 )
...
* update ldb_toolchain to v0.18
* update
2023-06-14 18:38:35 +08:00
edd0a1590d
[chore](workflow) Improve the robustness of BE UT (Clang) ( #20744 )
2023-06-14 08:33:14 +08:00
f43282e612
[chore](third-party) Bump the version of hadoop_libs ( #20250 )
...
Fix the issues with the workflow Build Third Party Libraries. See https://github.com/apache/doris-thirdparty/actions/runs/5109407220/jobs/9184234534
2023-05-31 09:21:43 +08:00
5e5f4ae9de
[Improve](CI)Check PR approve status ( #20172 )
...
After discussion in the doris community @apache/doris-committers , we limit the PR to be merged only after at least two people approve it.↳
We can try to run it for a while first, and if everyone gives good feedback, we can use this as a mandatory check.
Since the merge must be approved by at least one committer, we only need to judge whether there are two approves, and we don't need to care about the identity of the approve.
When there is a request change, if the other party is a committer, the committer dismiss is required when merging, which is enforced by github, so we don't need to care.
2023-05-30 20:45:16 +08:00
8c00012e8f
[improvement](community) simplify the pr template and modify pr labeler ( #20127 )
2023-05-27 22:43:51 +08:00
abde8bf26a
[chore](build) Fix the compilation errors on macOS (arm64) ( #19859 )
...
Some errors raise when building the codebase on macOS (arm64).
2023-05-19 18:50:47 +08:00
3edde1fa4a
[fix](docs) update build-extension.yml ( #19528 )
...
Co-authored-by: wangyf0555 <wangyongfeng@flywheels.com >
2023-05-11 14:38:04 +08:00