Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

airbyte-ci: make slugify consistent with live test #39457

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions airbyte-ci/connectors/pipelines/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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. |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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"""
Expand Down
2 changes: 1 addition & 1 deletion airbyte-ci/connectors/pipelines/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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 <contact@airbyte.io>"]

Expand Down
Loading