File tree 4 files changed +5
-4
lines changed
airbyte-ci/connectors/pipelines
airbyte_ci/connectors/test
4 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -767,6 +767,7 @@ E.G.: running Poe tasks on the modified internal packages of the current branch:
767
767
768
768
| Version | PR | Description |
769
769
| ------- | ---------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
770
+ | 4.24.3 | [ #42040 ] ( https://github.com/airbytehq/airbyte/pull/42040 ) | Always send regression test approval status check. |
770
771
| 4.24.2 | [ #41676 ] ( https://github.com/airbytehq/airbyte/pull/41676 ) | Send regression test approval status check when skipped. |
771
772
| 4.24.1 | [ #41642 ] ( https://github.com/airbytehq/airbyte/pull/41642 ) | Use the AIRBYTE_GITHUB_REPO environment variable to run airbyte-ci in other repos. |
772
773
| 4.24.0 | [ #41627 ] ( https://github.com/airbytehq/airbyte/pull/41627 ) | Require manual regression test approval for certified connectors |
Original file line number Diff line number Diff line change 15
15
from pipelines .cli .click_decorators import click_ci_requirements_option
16
16
from pipelines .cli .dagger_pipeline_command import DaggerPipelineCommand
17
17
from pipelines .consts import LOCAL_BUILD_PLATFORM , MAIN_CONNECTOR_TESTING_SECRET_STORE_ALIAS , ContextState
18
- from pipelines .hacks import do_regression_test_status_check_maybe
18
+ from pipelines .hacks import do_regression_test_status_check
19
19
from pipelines .helpers .execution import argument_parsing
20
20
from pipelines .helpers .execution .run_steps import RunStepOptions
21
21
from pipelines .helpers .github import update_global_commit_status_check_for_tests
@@ -124,9 +124,9 @@ async def test(
124
124
if ctx .obj ["is_ci" ]:
125
125
fail_if_missing_docker_hub_creds (ctx )
126
126
127
+ do_regression_test_status_check (ctx , REGRESSION_TEST_MANUAL_APPROVAL_CONTEXT , main_logger )
127
128
if ctx .obj ["selected_connectors_with_modified_files" ]:
128
129
update_global_commit_status_check_for_tests (ctx .obj , "pending" )
129
- do_regression_test_status_check_maybe (ctx , REGRESSION_TEST_MANUAL_APPROVAL_CONTEXT , main_logger )
130
130
else :
131
131
main_logger .warn ("No connector were selected for testing." )
132
132
update_global_commit_status_check_for_tests (ctx .obj , "success" )
Original file line number Diff line number Diff line change @@ -76,7 +76,7 @@ def never_fail_exec_inner(container: Container) -> Container:
76
76
return never_fail_exec_inner
77
77
78
78
79
- def do_regression_test_status_check_maybe (ctx : click .Context , status_check_name : str , logger : Logger ) -> None :
79
+ def do_regression_test_status_check (ctx : click .Context , status_check_name : str , logger : Logger ) -> None :
80
80
"""
81
81
Emit a failing status check that requires a manual override, via a /-command.
82
82
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
4
4
5
5
[tool .poetry ]
6
6
name = " pipelines"
7
- version = " 4.24.2 "
7
+ version = " 4.24.3 "
8
8
description = " Packaged maintained by the connector operations team to perform CI for connectors' pipelines"
9
9
authors = [
" Airbyte <[email protected] >" ]
10
10
You can’t perform that action at this time.
0 commit comments