Skip to content

Commit 3bd4306

Browse files
committed
poe task
1 parent 0bd0c44 commit 3bd4306

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

airbyte_cdk/manifest_server/openapi.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
openapi: 3.1.0
55
info:
6-
title: Manifest Server Service
6+
title: Manifest Server
77
description: A service for running low-code Airbyte connectors
88
contact:
99
name: Airbyte

pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ pre-commit = {cmd = "poetry run pre-commit run --all-files", help = "Run all pre
145145
# Build tasks
146146
assemble = {cmd = "bin/generate-component-manifest-dagger.sh", help = "Generate component manifest files."}
147147
build-package = {cmd = "poetry build", help = "Build the python package: source and wheels archives."}
148-
build = {sequence = ["assemble", "build-package"], help = "Run all tasks to build the package."}
148+
build = {sequence = ["assemble", "openapi-generate", "build-package"], help = "Run all tasks to build the package."}
149149

150150
# Format check tasks
151151
format-check = {sequence = ["_format-check-ruff", "_format-check-prettier"], help = "Check formatting for all file types via Ruff and Prettier.", ignore_fail = "return_non_zero"}
@@ -194,6 +194,9 @@ pre-push = {sequence = ["build", "check-local"], help = "Run all build and check
194194
docs-generate = {env = {PDOC_ALLOW_EXEC = "1"}, cmd = "python -m docs.generate run", help="Generate API documentation with PDoc."}
195195
docs-preview = {shell = "poe docs-generate && open docs/generated/index.html", help="Generate API documentation with PDoc and then open the docs in the default web browser."}
196196

197+
# Manifest server
198+
openapi-generate = {cmd = "manifest-server generate-openapi", help = "Generate OpenAPI YAML specification for the manifest server."}
199+
197200
[tool.check-wheel-contents]
198201
# Quality control for Python wheel generation. Docs here:
199202
# - https://github.com/jwodder/check-wheel-contents

0 commit comments

Comments
 (0)