Skip to content

skyerus/go-sdk-contrib

 
 

Repository files navigation

OpenFeature Go Contributions

This repository is intended for OpenFeature contributions which are not included in the OpenFeature SDK.

The project includes:

Environment

Run the following command to setup the go workspace.

make workspace-init

Additional workspace commands:

make workspace-update               // sync go.work with current modules
make test                           // test all go modules
make lint                           // lint all go modules
make MODULE_NAME=NAME new-provider  // create and setup new provider directory (requires jq)
make MODULE_NAME=NAME new-hook      // create and setup new hook directory (requires jq)

jq documentation

Releases

This repo uses Release Please to release packages. Release Please sets up a running PR that tracks all changes for the library components, and maintains the versions according to conventional commits, generated when PRs are merged. When Release Please's running PR is merged, any changed artifacts are published.

License

Apache 2.0 - See LICENSE for more information.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.2%
  • Makefile 0.8%