diff --git a/airbyte-ci/connectors/pipelines/README.md b/airbyte-ci/connectors/pipelines/README.md index 6d61942e3c916..a0d17a2951952 100644 --- a/airbyte-ci/connectors/pipelines/README.md +++ b/airbyte-ci/connectors/pipelines/README.md @@ -792,6 +792,7 @@ E.G.: running Poe tasks on the modified internal packages of the current branch: | Version | PR | Description | | ------- | ---------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | +| 4.18.1 | [#39457](https://github.com/airbytehq/airbyte/pull/39457) | Make slugify consistent with live-test | | 4.18.0 | [#39366](https://github.com/airbytehq/airbyte/pull/39366) | Implement IncrementalAcceptance tests to only fail CI on community connectors when there's an Acceptance tests regression. | | 4.17.0 | [#39321](https://github.com/airbytehq/airbyte/pull/39321) | Bust the java connector build cache flow to get fresh yum packages on a daily basis. | | 4.16.0 | [#38772](https://github.com/airbytehq/airbyte/pull/38232) | Add pipeline to replace usage of AirbyteLogger. | diff --git a/airbyte-ci/connectors/pipelines/pipelines/airbyte_ci/connectors/test/steps/common.py b/airbyte-ci/connectors/pipelines/pipelines/airbyte_ci/connectors/test/steps/common.py index d6a37f9d069b3..ac81540f52e7b 100644 --- a/airbyte-ci/connectors/pipelines/pipelines/airbyte_ci/connectors/test/steps/common.py +++ b/airbyte-ci/connectors/pipelines/pipelines/airbyte_ci/connectors/test/steps/common.py @@ -25,11 +25,15 @@ from pipelines.consts import INTERNAL_TOOL_PATHS, CIContext from pipelines.dagger.actions import secrets from pipelines.dagger.actions.python.poetry import with_poetry -from pipelines.helpers.utils import METADATA_FILE_NAME, get_exec_result, slugify +from pipelines.helpers.utils import METADATA_FILE_NAME, get_exec_result from pipelines.models.artifacts import Artifact from pipelines.models.secrets import Secret from pipelines.models.steps import STEP_PARAMS, MountPath, Step, StepResult, StepStatus +# This slugify lib has to be consistent with the slugify lib used in live_tests +# live_test can't resolve the passed connector container otherwise. +from slugify import slugify # type: ignore + class VersionCheck(Step, ABC): """A step to validate the connector version was bumped if files were modified""" diff --git a/airbyte-ci/connectors/pipelines/pyproject.toml b/airbyte-ci/connectors/pipelines/pyproject.toml index 2712116fc6445..ff813a097b8c4 100644 --- a/airbyte-ci/connectors/pipelines/pyproject.toml +++ b/airbyte-ci/connectors/pipelines/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] name = "pipelines" -version = "4.18.0" +version = "4.18.1" description = "Packaged maintained by the connector operations team to perform CI for connectors' pipelines" authors = ["Airbyte "]