Skip to content

Commit 66d4eeb

Browse files
Move metadata generation to poe tasks instead of shell script
- Added assemble-declarative and assemble-metadata poe tasks - Reverted shell script to main (no changes) - Updated assemble task to call both generators - Addresses PR feedback to move script call upstream Co-Authored-By: AJ Steers <aj@airbyte.io>
1 parent fe4b9cc commit 66d4eeb

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

bin/generate-component-manifest-dagger.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,3 @@
88
set -e
99

1010
python bin/generate_component_manifest_files.py
11-
python bin/generate_connector_metadata_files.py

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,9 @@ lock = { shell = "poetry lock", help = "Lock all dependencies." }
144144
pre-commit = {cmd = "poetry run pre-commit run --all-files", help = "Run all pre-commit hooks on all files."}
145145

146146
# Build tasks
147-
assemble = {cmd = "bin/generate-component-manifest-dagger.sh", help = "Generate component manifest files."}
147+
assemble-declarative = {cmd = "python bin/generate_component_manifest_files.py", help = "Generate declarative component manifest files."}
148+
assemble-metadata = {cmd = "python bin/generate_connector_metadata_files.py", help = "Generate connector metadata models."}
149+
assemble = {sequence = ["assemble-declarative", "assemble-metadata"], help = "Generate all manifest files."}
148150
build-package = {cmd = "poetry build", help = "Build the python package: source and wheels archives."}
149151
build = {sequence = ["assemble", "openapi-generate", "build-package", "ruff-fix"], help = "Run all tasks to build the package."}
150152

0 commit comments

Comments
 (0)