SDK publishing options
The publishing options are used when publishing the SDKs to GitHub with the liblab pr
command.
Option | Type | Required | Default | Description |
---|---|---|---|---|
githubOrg | string | ❌ | N/A | The GitHub organization to publish to |
githubOrg
Supported SDK languages and versions:
TypeScript v1 TypeScript v2 Java v1 Java v2 Python v1 Python v2 C# Go PHP ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
The githubOrg
setting is used when publishing SDKs to GitHub with the liblab pr
command.
note
It's also used in Java v2 SDKs to fill in scm information in the pom.xml
file, required when publishing to Maven Central.
{
...
"publishing": {
"githubOrg": "liblab"
}
...
}
In the example above, the SDKs will be published to repos in the liblab
GitHub organization, https://github.com/liblab
. If this option is missing, the organization will need to be passed to the liblab pr
command:
liblab pr --org liblab