Skip to content

📝 pipeline to discuss#8

Open
RusselSand wants to merge 1 commit into
mainfrom
pipeline
Open

📝 pipeline to discuss#8
RusselSand wants to merge 1 commit into
mainfrom
pipeline

Conversation

@RusselSand

Copy link
Copy Markdown
Collaborator

No description provided.

Comment thread gen_pipeline.md
Comment on lines +89 to +92
┌──────────────────────────────────┐
│ 1. Fetch docs repo (actions/ │
│ checkout) │
└────────────────┬─────────────────┘

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

now we are using github api

Comment thread gen_pipeline.md
Comment on lines +94 to +97
┌──────────────────────────────────┐
│ 2. gen-sdk-scan │
│ output: ir.json, report.json │
└────────────────┬─────────────────┘

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

put artifacts and commit hash for each repo

Comment thread gen_pipeline.md
Comment on lines +105 to +109
┌──────────────────────────────────┐
│ 4. gen-sdk-generate │
│ input: ir.json, templates/ │
│ output: generated/*.py │
└────────────────┬─────────────────┘

@anton-sidelnikov anton-sidelnikov May 14, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

for each repo we will create PR in SDK, checkout https://github.com/opentelekomcloud/python-t-cloud to /tmp folder for stable structure, commit and push generated code right in sdk after generation

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please consider if we can use LLM here and not create whole generator manually using complex templates

Comment thread gen_pipeline.md
Comment on lines +121 to +125
┌──────────────────────────────────┐
│ 7. gen-sdk-refine │
│ input: generated/, ir.json │
│ output: refined/*.py │
└────────────────┬─────────────────┘

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe we can refine all on 4th step and without doing extra checks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants