Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.

feat: buf integration for proto release #300

Merged
merged 5 commits into from Jun 3, 2022
Merged

feat: buf integration for proto release #300

merged 5 commits into from Jun 3, 2022

Conversation

yindia
Copy link
Contributor

@yindia yindia commented May 28, 2022

TL;DR

  • Added buf config for generate & publish proto,

NOTE:

  • Add buf token in secret

Registry: https://buf.build/flyteorg/flyteidl/docs
Test: https://github.com/evalsocket/flyteidl/runs/6721291950?check_suite_focus=true

Type

  • Bug Fix
  • Feature
  • Plugin

Are all requirements met?

  • Code completed
  • Smoke tested
  • Unit tests added
  • Code documentation added
  • Any pending items have an associated Issue

Complete description

How did you fix the bug, make the feature etc. Link to any design docs etc

Tracking Issue

Remove the 'fixes' keyword if there will be multiple PRs to fix the linked issue

fixes flyteorg/flyte#1096

Follow-up issue

NA
OR
https://github.com/flyteorg/flyte/issues/

Signed-off-by: Yuvraj <evalsocket@users.noreply.github.com>
@codecov
Copy link

codecov bot commented May 28, 2022

Codecov Report

Merging #300 (803a2c7) into master (356351f) will increase coverage by 0.25%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #300      +/-   ##
==========================================
+ Coverage   74.77%   75.02%   +0.25%     
==========================================
  Files          15       15              
  Lines         991      993       +2     
==========================================
+ Hits          741      745       +4     
+ Misses        218      217       -1     
+ Partials       32       31       -1     
Flag Coverage Δ
unittests 75.30% <ø> (+0.27%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
clients/go/admin/config.go 20.00% <0.00%> (ø)
clients/go/admin/client.go 84.48% <0.00%> (+2.02%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 356351f...803a2c7. Read the comment docs.

Yuvraj and others added 3 commits June 2, 2022 11:26
Signed-off-by: Yuvraj <evalsocket@users.noreply.github.com>
Signed-off-by: Yuvraj <evalsocket@users.noreply.github.com>
katrogan
katrogan previously approved these changes Jun 2, 2022
Signed-off-by: Yuvraj <evalsocket@users.noreply.github.com>
@EngHabu EngHabu merged commit 688a51f into flyteorg:master Jun 3, 2022
eapolinario pushed a commit that referenced this pull request Sep 8, 2023
* fix: integrated buf

Signed-off-by: Yuvraj <evalsocket@users.noreply.github.com>

* added protoc-gen-swagger

Signed-off-by: Yuvraj <evalsocket@users.noreply.github.com>

* buf mod update

Signed-off-by: Yuvraj <evalsocket@users.noreply.github.com>

* fix proto path in ci

Signed-off-by: Yuvraj <evalsocket@users.noreply.github.com>

Co-authored-by: Yuvraj <evalsocket@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
4 participants