diff --git a/.github/pr-welcome-internal.md b/.github/pr-welcome-internal.md index 65986d4c7..0f4aa6e2c 100644 --- a/.github/pr-welcome-internal.md +++ b/.github/pr-welcome-internal.md @@ -26,6 +26,7 @@ Airbyte Maintainers can execute the following slash commands on your PR: - `/autofix` - Fixes most formatting and linting issues - `/poetry-lock` - Updates poetry.lock file - `/test` - Runs connector tests with the updated CDK +- `/poe build` - Regenerate git-committed build artifacts, such as the pydantic models which are generated from the manifest JSON schema in YAML. - `/poe ` - Runs any poe command in the CDK environment [📝 _Edit this welcome message._](https://github.com/airbytehq/airbyte-python-cdk/blob/main/.github/pr-welcome-internal.md) diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 26bfb84b5..bb7dc9b2c 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -113,6 +113,7 @@ Only Airbyte CDK maintainers can run slash commands. The most common slash comma - `/autofix`- Corrects any linting or formatting issues and commits the change back to the repo. - `/poetry-lock` - Re-locks dependencies and updates the `poetry.lock` file, then commits the changes back to the repo. This is helpful after merging in updates from main, or when creating a PR in the browser - such as for version bumps or dependency updates directly in the PR. +- `/poe ...` - Runs a Poe task in CI. If files are modified (e.g. as with `/poe build`), they will be committed back to your branch. The full list of available slash commands can be found in the [slash command dispatch file](https://github.com/airbytehq/airbyte-python-cdk/blob/main/.github/workflows/slash_command_dispatch.yml#L21-L25).