Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mattwelke/published-protos-test

Testing a workflow for publishing public libraries containing generated code from Protobuf message definitions to GitHub Packages.
https://github.com/mattwelke/published-protos-test

Last synced: about 1 month ago
JSON representation

Testing a workflow for publishing public libraries containing generated code from Protobuf message definitions to GitHub Packages.

Awesome Lists containing this project

README

        

# published-protos-test

The .proto files are in the root directory.

The directories under the `generated` directory are templates for libraries that contain the code generated from the .proto files.

Examples:

## Go

WIP

## Maven

Directory `generated/maven` has everything for a Maven artifact except the generated Java files.

Consuming applications use it by authing with GitHub Packages. Use username and password auth with GitHub username as username and a GitHub PAT with read packages scope as password:

![image](https://user-images.githubusercontent.com/7719209/132143478-4501053a-1119-4690-bbeb-5deb72dc7c16.png)