Skip to content

Commit 990c043

Browse files
committed
disable style check on PRs
1 parent 12aaa89 commit 990c043

File tree

2 files changed

+16
-58
lines changed

2 files changed

+16
-58
lines changed

.github/workflows/pull_request.yml

Lines changed: 13 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -163,47 +163,6 @@ jobs:
163163
python3 -m praktika run 'Dockers Build (arm)' --workflow "PR" --ci |& tee ./ci/tmp/job.log
164164
fi
165165
166-
style_check:
167-
runs-on: [self-hosted, altinity-on-demand, altinity-style-checker-aarch64]
168-
needs: [config_workflow, dockers_build_amd, dockers_build_arm]
169-
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U3R5bGUgY2hlY2s=') }}
170-
name: "Style check"
171-
outputs:
172-
data: ${{ steps.run.outputs.DATA }}
173-
steps:
174-
- name: Checkout code
175-
uses: actions/checkout@v4
176-
with:
177-
ref: ${{ env.CHECKOUT_REF }}
178-
179-
- name: Setup
180-
uses: ./.github/actions/runner_setup
181-
182-
- name: Prepare env script
183-
run: |
184-
rm -rf ./ci/tmp ./ci/tmp ./ci/tmp
185-
mkdir -p ./ci/tmp ./ci/tmp ./ci/tmp
186-
cat > ./ci/tmp/praktika_setup_env.sh << 'ENV_SETUP_SCRIPT_EOF'
187-
export PYTHONPATH=./ci:.:
188-
cat > ./ci/tmp/workflow_config_pr.json << 'EOF'
189-
${{ needs.config_workflow.outputs.data }}
190-
EOF
191-
cat > ./ci/tmp/workflow_status.json << 'EOF'
192-
${{ toJson(needs) }}
193-
EOF
194-
ENV_SETUP_SCRIPT_EOF
195-
196-
- name: Run
197-
id: run
198-
run: |
199-
. ./ci/tmp/praktika_setup_env.sh
200-
set -o pipefail
201-
if command -v ts &> /dev/null; then
202-
python3 -m praktika run 'Style check' --workflow "PR" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
203-
else
204-
python3 -m praktika run 'Style check' --workflow "PR" --ci |& tee ./ci/tmp/job.log
205-
fi
206-
207166
fast_test:
208167
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
209168
needs: [config_workflow, dockers_build_amd, dockers_build_arm]
@@ -329,7 +288,7 @@ jobs:
329288
330289
build_amd_debug:
331290
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
332-
needs: [config_workflow, dockers_build_amd, dockers_build_arm, style_check, fast_test, build_amd_tidy]
291+
needs: [config_workflow, dockers_build_amd, dockers_build_arm, fast_test, build_amd_tidy]
333292
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'QnVpbGQgKGFtZF9kZWJ1Zyk=') }}
334293
name: "Build (amd_debug)"
335294
outputs:
@@ -370,7 +329,7 @@ jobs:
370329
371330
build_amd_release:
372331
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
373-
needs: [config_workflow, dockers_build_amd, dockers_build_arm, style_check, fast_test, build_amd_tidy]
332+
needs: [config_workflow, dockers_build_amd, dockers_build_arm, fast_test, build_amd_tidy]
374333
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'QnVpbGQgKGFtZF9yZWxlYXNlKQ==') }}
375334
name: "Build (amd_release)"
376335
outputs:
@@ -411,7 +370,7 @@ jobs:
411370
412371
build_amd_asan:
413372
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
414-
needs: [config_workflow, dockers_build_amd, dockers_build_arm, style_check, fast_test, build_amd_tidy]
373+
needs: [config_workflow, dockers_build_amd, dockers_build_arm, fast_test, build_amd_tidy]
415374
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'QnVpbGQgKGFtZF9hc2FuKQ==') }}
416375
name: "Build (amd_asan)"
417376
outputs:
@@ -452,7 +411,7 @@ jobs:
452411
453412
build_amd_tsan:
454413
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
455-
needs: [config_workflow, dockers_build_amd, dockers_build_arm, style_check, fast_test, build_amd_tidy]
414+
needs: [config_workflow, dockers_build_amd, dockers_build_arm, fast_test, build_amd_tidy]
456415
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'QnVpbGQgKGFtZF90c2FuKQ==') }}
457416
name: "Build (amd_tsan)"
458417
outputs:
@@ -493,7 +452,7 @@ jobs:
493452
494453
build_amd_msan:
495454
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
496-
needs: [config_workflow, dockers_build_amd, dockers_build_arm, style_check, fast_test, build_amd_tidy]
455+
needs: [config_workflow, dockers_build_amd, dockers_build_arm, fast_test, build_amd_tidy]
497456
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'QnVpbGQgKGFtZF9tc2FuKQ==') }}
498457
name: "Build (amd_msan)"
499458
outputs:
@@ -534,7 +493,7 @@ jobs:
534493
535494
build_amd_ubsan:
536495
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
537-
needs: [config_workflow, dockers_build_amd, dockers_build_arm, style_check, fast_test, build_amd_tidy]
496+
needs: [config_workflow, dockers_build_amd, dockers_build_arm, fast_test, build_amd_tidy]
538497
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'QnVpbGQgKGFtZF91YnNhbik=') }}
539498
name: "Build (amd_ubsan)"
540499
outputs:
@@ -575,7 +534,7 @@ jobs:
575534
576535
build_amd_binary:
577536
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
578-
needs: [config_workflow, dockers_build_amd, dockers_build_arm, style_check, fast_test, build_amd_tidy]
537+
needs: [config_workflow, dockers_build_amd, dockers_build_arm, fast_test, build_amd_tidy]
579538
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'QnVpbGQgKGFtZF9iaW5hcnkp') }}
580539
name: "Build (amd_binary)"
581540
outputs:
@@ -616,7 +575,7 @@ jobs:
616575
617576
build_arm_release:
618577
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
619-
needs: [config_workflow, dockers_build_amd, dockers_build_arm, style_check, fast_test, build_amd_tidy]
578+
needs: [config_workflow, dockers_build_amd, dockers_build_arm, fast_test, build_amd_tidy]
620579
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'QnVpbGQgKGFybV9yZWxlYXNlKQ==') }}
621580
name: "Build (arm_release)"
622581
outputs:
@@ -657,7 +616,7 @@ jobs:
657616
658617
build_arm_asan:
659618
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
660-
needs: [config_workflow, dockers_build_amd, dockers_build_arm, style_check, fast_test, build_amd_tidy]
619+
needs: [config_workflow, dockers_build_amd, dockers_build_arm, fast_test, build_amd_tidy]
661620
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'QnVpbGQgKGFybV9hc2FuKQ==') }}
662621
name: "Build (arm_asan)"
663622
outputs:
@@ -698,7 +657,7 @@ jobs:
698657
699658
build_arm_coverage:
700659
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
701-
needs: [config_workflow, dockers_build_amd, dockers_build_arm, style_check, fast_test, build_amd_tidy]
660+
needs: [config_workflow, dockers_build_amd, dockers_build_arm, fast_test, build_amd_tidy]
702661
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'QnVpbGQgKGFybV9jb3ZlcmFnZSk=') }}
703662
name: "Build (arm_coverage)"
704663
outputs:
@@ -739,7 +698,7 @@ jobs:
739698
740699
build_arm_binary:
741700
runs-on: [self-hosted, altinity-on-demand, altinity-builder]
742-
needs: [config_workflow, dockers_build_amd, dockers_build_arm, style_check, fast_test, build_amd_tidy]
701+
needs: [config_workflow, dockers_build_amd, dockers_build_arm, fast_test, build_amd_tidy]
743702
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'QnVpbGQgKGFybV9iaW5hcnkp') }}
744703
name: "Build (arm_binary)"
745704
outputs:
@@ -2748,7 +2707,7 @@ jobs:
27482707
27492708
bugfix_validation_integration_tests:
27502709
runs-on: [self-hosted, altinity-on-demand, altinity-func-tester]
2751-
needs: [config_workflow, dockers_build_amd, dockers_build_arm, style_check, fast_test, build_amd_tidy, build_amd_debug]
2710+
needs: [config_workflow, dockers_build_amd, dockers_build_arm, fast_test, build_amd_tidy, build_amd_debug]
27522711
if: ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'QnVnZml4IHZhbGlkYXRpb24gKGludGVncmF0aW9uIHRlc3RzKQ==') }}
27532712
name: "Bugfix validation (integration tests)"
27542713
outputs:
@@ -4757,7 +4716,7 @@ jobs:
47574716
47584717
finish_workflow:
47594718
runs-on: [self-hosted, altinity-on-demand, altinity-style-checker-aarch64]
4760-
needs: [config_workflow, dockers_build_amd, dockers_build_arm, style_check, fast_test, build_amd_tidy, build_arm_tidy, build_amd_debug, build_amd_release, build_amd_asan, build_amd_tsan, build_amd_msan, build_amd_ubsan, build_amd_binary, build_arm_release, build_arm_asan, build_arm_coverage, build_arm_binary, build_amd_darwin, build_arm_darwin, build_arm_v80compat, build_amd_freebsd, build_ppc64le, build_amd_compat, build_amd_musl, build_riscv64, build_s390x, build_loongarch64, build_fuzzers, unit_tests_asan, unit_tests_tsan, unit_tests_msan, unit_tests_ubsan, docker_server_image, docker_keeper_image, install_packages_release, install_packages_aarch64, compatibility_check_release, compatibility_check_aarch64, stateless_tests_amd_asan_distributed_plan_1_2, stateless_tests_amd_asan_distributed_plan_2_2, stateless_tests_amd_binary, stateless_tests_amd_binary_old_analyzer_s3_storage_databasereplicated_1_2, stateless_tests_amd_binary_old_analyzer_s3_storage_databasereplicated_2_2, stateless_tests_amd_binary_parallelreplicas_s3_storage, stateless_tests_amd_debug_asyncinsert_s3_storage, stateless_tests_amd_debug, stateless_tests_amd_tsan_1_3, stateless_tests_amd_tsan_2_3, stateless_tests_amd_tsan_3_3, stateless_tests_amd_msan_1_4, stateless_tests_amd_msan_2_4, stateless_tests_amd_msan_3_4, stateless_tests_amd_msan_4_4, stateless_tests_amd_ubsan, stateless_tests_amd_debug_distributed_plan_s3_storage, stateless_tests_amd_tsan_s3_storage_1_3, stateless_tests_amd_tsan_s3_storage_2_3, stateless_tests_amd_tsan_s3_storage_3_3, stateless_tests_arm_binary, stateless_tests_amd_coverage_1_6, stateless_tests_amd_coverage_2_6, stateless_tests_amd_coverage_3_6, stateless_tests_amd_coverage_4_6, stateless_tests_amd_coverage_5_6, stateless_tests_amd_coverage_6_6, bugfix_validation_integration_tests, bugfix_validation_functional_tests, stateless_tests_amd_asan_flaky_check, integration_tests_asan_old_analyzer_1_6, integration_tests_asan_old_analyzer_2_6, integration_tests_asan_old_analyzer_3_6, integration_tests_asan_old_analyzer_4_6, integration_tests_asan_old_analyzer_5_6, integration_tests_asan_old_analyzer_6_6, integration_tests_release_1_4, integration_tests_release_2_4, integration_tests_release_3_4, integration_tests_release_4_4, integration_tests_aarch64_distributed_plan_1_4, integration_tests_aarch64_distributed_plan_2_4, integration_tests_aarch64_distributed_plan_3_4, integration_tests_aarch64_distributed_plan_4_4, integration_tests_tsan_1_6, integration_tests_tsan_2_6, integration_tests_tsan_3_6, integration_tests_tsan_4_6, integration_tests_tsan_5_6, integration_tests_tsan_6_6, integration_tests_asan_flaky_check, stress_test_amd_debug, stress_test_amd_tsan, stress_test_arm_asan, stress_test_amd_ubsan, stress_test_amd_msan, upgrade_check_arm_asan, upgrade_check_amd_tsan, upgrade_check_amd_msan, upgrade_check_amd_debug, ast_fuzzer_amd_debug, ast_fuzzer_arm_asan, ast_fuzzer_amd_tsan, ast_fuzzer_amd_msan, ast_fuzzer_amd_ubsan, buzzhouse_amd_debug, buzzhouse_arm_asan, buzzhouse_amd_tsan, buzzhouse_amd_msan, buzzhouse_amd_ubsan, performance_comparison_amd_release_master_head_1_3, performance_comparison_amd_release_master_head_2_3, performance_comparison_amd_release_master_head_3_3, performance_comparison_arm_release_master_head_1_3, performance_comparison_arm_release_master_head_2_3, performance_comparison_arm_release_master_head_3_3]
4719+
needs: [config_workflow, dockers_build_amd, dockers_build_arm, fast_test, build_amd_tidy, build_arm_tidy, build_amd_debug, build_amd_release, build_amd_asan, build_amd_tsan, build_amd_msan, build_amd_ubsan, build_amd_binary, build_arm_release, build_arm_asan, build_arm_coverage, build_arm_binary, build_amd_darwin, build_arm_darwin, build_arm_v80compat, build_amd_freebsd, build_ppc64le, build_amd_compat, build_amd_musl, build_riscv64, build_s390x, build_loongarch64, build_fuzzers, unit_tests_asan, unit_tests_tsan, unit_tests_msan, unit_tests_ubsan, docker_server_image, docker_keeper_image, install_packages_release, install_packages_aarch64, compatibility_check_release, compatibility_check_aarch64, stateless_tests_amd_asan_distributed_plan_1_2, stateless_tests_amd_asan_distributed_plan_2_2, stateless_tests_amd_binary, stateless_tests_amd_binary_old_analyzer_s3_storage_databasereplicated_1_2, stateless_tests_amd_binary_old_analyzer_s3_storage_databasereplicated_2_2, stateless_tests_amd_binary_parallelreplicas_s3_storage, stateless_tests_amd_debug_asyncinsert_s3_storage, stateless_tests_amd_debug, stateless_tests_amd_tsan_1_3, stateless_tests_amd_tsan_2_3, stateless_tests_amd_tsan_3_3, stateless_tests_amd_msan_1_4, stateless_tests_amd_msan_2_4, stateless_tests_amd_msan_3_4, stateless_tests_amd_msan_4_4, stateless_tests_amd_ubsan, stateless_tests_amd_debug_distributed_plan_s3_storage, stateless_tests_amd_tsan_s3_storage_1_3, stateless_tests_amd_tsan_s3_storage_2_3, stateless_tests_amd_tsan_s3_storage_3_3, stateless_tests_arm_binary, stateless_tests_amd_coverage_1_6, stateless_tests_amd_coverage_2_6, stateless_tests_amd_coverage_3_6, stateless_tests_amd_coverage_4_6, stateless_tests_amd_coverage_5_6, stateless_tests_amd_coverage_6_6, bugfix_validation_integration_tests, bugfix_validation_functional_tests, stateless_tests_amd_asan_flaky_check, integration_tests_asan_old_analyzer_1_6, integration_tests_asan_old_analyzer_2_6, integration_tests_asan_old_analyzer_3_6, integration_tests_asan_old_analyzer_4_6, integration_tests_asan_old_analyzer_5_6, integration_tests_asan_old_analyzer_6_6, integration_tests_release_1_4, integration_tests_release_2_4, integration_tests_release_3_4, integration_tests_release_4_4, integration_tests_aarch64_distributed_plan_1_4, integration_tests_aarch64_distributed_plan_2_4, integration_tests_aarch64_distributed_plan_3_4, integration_tests_aarch64_distributed_plan_4_4, integration_tests_tsan_1_6, integration_tests_tsan_2_6, integration_tests_tsan_3_6, integration_tests_tsan_4_6, integration_tests_tsan_5_6, integration_tests_tsan_6_6, integration_tests_asan_flaky_check, stress_test_amd_debug, stress_test_amd_tsan, stress_test_arm_asan, stress_test_amd_ubsan, stress_test_amd_msan, upgrade_check_arm_asan, upgrade_check_amd_tsan, upgrade_check_amd_msan, upgrade_check_amd_debug, ast_fuzzer_amd_debug, ast_fuzzer_arm_asan, ast_fuzzer_amd_tsan, ast_fuzzer_amd_msan, ast_fuzzer_amd_ubsan, buzzhouse_amd_debug, buzzhouse_arm_asan, buzzhouse_amd_tsan, buzzhouse_amd_msan, buzzhouse_amd_ubsan, performance_comparison_amd_release_master_head_1_3, performance_comparison_amd_release_master_head_2_3, performance_comparison_amd_release_master_head_3_3, performance_comparison_arm_release_master_head_1_3, performance_comparison_arm_release_master_head_2_3, performance_comparison_arm_release_master_head_3_3]
47614720
if: ${{ !cancelled() }}
47624721
name: "Finish Workflow"
47634722
outputs:
@@ -4871,7 +4830,6 @@ jobs:
48714830
- config_workflow
48724831
- dockers_build_amd
48734832
- dockers_build_arm
4874-
- style_check
48754833
- fast_test
48764834
- build_amd_tidy
48774835
- build_arm_tidy

ci/workflows/pull_request.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@
1515
event=Workflow.Event.PULL_REQUEST,
1616
base_branches=[BASE_BRANCH, "releases/*", "antalya-*"],
1717
jobs=[
18-
JobConfigs.style_check,
18+
# JobConfigs.style_check, # NOTE (strtgbb): we don't run style check
1919
# JobConfigs.docs_job, # NOTE (strtgbb): we don't build docs
2020
JobConfigs.fast_test,
2121
*JobConfigs.tidy_build_jobs,
2222
*JobConfigs.tidy_arm_build_jobs,
2323
*[
2424
job.set_dependency(
2525
[
26-
JobNames.STYLE_CHECK,
26+
# JobNames.STYLE_CHECK, # NOTE (strtgbb): we don't run style check
2727
JobNames.FAST_TEST,
2828
JobConfigs.tidy_build_jobs[0].name,
2929
]
@@ -47,7 +47,7 @@
4747
],
4848
JobConfigs.bugfix_validation_it_job.set_dependency(
4949
[
50-
JobNames.STYLE_CHECK,
50+
# JobNames.STYLE_CHECK, # NOTE (strtgbb): we don't run style check
5151
JobNames.FAST_TEST,
5252
JobConfigs.tidy_build_jobs[0].name,
5353
]

0 commit comments

Comments
 (0)