diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 3f13f03..b288f43 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -62,3 +62,19 @@ jobs: RELEASE_VERSION=${{ github.ref_name }} GO_PROTOBUF_RELEASE_VERSION=${{ steps.protobuf-version.outputs.version }} GO_GRPC_RELEASE_VERSION=${{ steps.grpc-version.outputs.version }} + + push_bsr_repo: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + + - uses: bufbuild/buf-setup-action@v1 + + - name: Build Protobuf sources + run: buf build + working-directory: proto + + - name: Push Repository + run: BUF_TOKEN="${{ secrets.BUF_BUILD_TOKEN }}" buf push --tag "${{ github.ref_name }}" + working-directory: proto/grpc-graphql-gateway diff --git a/CHANGELOG.md b/CHANGELOG.md index d5c9c17..740e151 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,12 @@ ## UNRELEASED +## [v0.3.0](https://github.com/alehechka/grpc-graphql-gateway/releases/tag/v0.3.0) + - Resolve camelCase enum values ([#13](https://github.com/alehechka/grpc-graphql-gateway/pull/13)) - Remove field_camel and add field_proto CLI arg ([#14](https://github.com/alehechka/grpc-graphql-gateway/pull/14)) - Refactor getTagName function ([#16](https://github.com/alehechka/grpc-graphql-gateway/pull/16)) +- GitHub Action Workflows - Publish tagged BSR repository ([#17](https://github.com/alehechka/grpc-graphql-gateway/pull/17)) ## [v0.2.4](https://github.com/alehechka/grpc-graphql-gateway/releases/tag/v0.2.4)