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

Set up release synchronisation CI/CD #881

Closed
Tracked by #988
pinglin opened this issue Feb 17, 2022 · 2 comments
Closed
Tracked by #988

Set up release synchronisation CI/CD #881

pinglin opened this issue Feb 17, 2022 · 2 comments
Assignees

Comments

@pinglin
Copy link
Member

pinglin commented Feb 17, 2022

We will release a holistic version for all protocol buffer files for all backends.

This is a flavour decision for our API practice. We prefer using a fine-grained version control package instill.pipeline over an imposed-upstream control package instill.pipeline.v1.

When protobufs is released, a GitHub Action workflow will trigger auto-gen for all gRPC client-server codes for all language repos (e.g., protogen-go) and also update all related gRPC/OpenAPI documents

@xiaofei-du
Copy link
Member

xiaofei-du commented Feb 20, 2022

The release should also update the gRPC and OpenAPI docs in the repo.
Related issue #875

@pinglin pinglin assigned pinglin and unassigned bochengyang Mar 9, 2022
@pinglin
Copy link
Member Author

pinglin commented Mar 15, 2022

Update the issue description due to the adoption of Issue #32 and the PR #34 merged.

@xiaofei-du xiaofei-du mentioned this issue May 19, 2024
9 tasks
@xiaofei-du xiaofei-du changed the title Set up version release synchronisation CI/CD Set up release synchronisation CI/CD Mar 15, 2022
@pinglin pinglin closed this as completed Mar 16, 2022
@pinglin pinglin transferred this issue from instill-ai/protobufs Aug 24, 2023
@pinglin pinglin transferred this issue from instill-ai/community May 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

3 participants