Skip to content

Commit 17668f9

Browse files
authored
chore: add server-side SDK to release-please config (#268)
Adds the server-side SDK into release please @ `0.1.0`.
1 parent 82d72df commit 17668f9

File tree

6 files changed

+24
-1
lines changed

6 files changed

+24
-1
lines changed

.github/workflows/manual-publish-doc.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on:
88
type: choice
99
options:
1010
- libs/client-sdk
11+
- libs/server-sdk
1112
name: Publish Documentation
1213
jobs:
1314
build-publish:

.github/workflows/manual-sdk-release-artifacts.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ on:
1414
type: choice
1515
options:
1616
- libs/client-sdk:launchdarkly-cpp-client
17+
- libs/server-sdk:launchdarkly-cpp-server
1718

1819
name: Publish SDK Artifacts
1920

.release-please-manifest.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"libs/client-sdk": "3.2.1",
3+
"libs/server-sdk": "0.1.0",
34
"libs/server-sent-events": "0.2.0",
45
"libs/common": "0.5.0",
56
"libs/internal": "0.3.0"

libs/server-sdk/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ cmake_minimum_required(VERSION 3.19)
66

77
project(
88
LaunchDarklyCPPServer
9-
VERSION 0.1
9+
VERSION 0.1.0 # {x-release-please-version}
1010
DESCRIPTION "LaunchDarkly C++ Server SDK"
1111
LANGUAGES CXX C
1212
)

libs/server-sdk/package.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"name": "launchdarkly-cpp-server",
3+
"description": "This package.json exists for modeling dependencies for the release process.",
4+
"version": "0.1.0",
5+
"private": true,
6+
"dependencies": {
7+
"launchdarkly-cpp-internal": "0.3.0",
8+
"launchdarkly-cpp-common": "0.5.0"
9+
}
10+
}

release-please-config.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,16 @@
1111
"CMakeLists.txt"
1212
]
1313
},
14+
"libs/server-sdk": {
15+
"extra-files": [
16+
"include/launchdarkly/server_side/client.hpp",
17+
"tests/server_c_bindings_test.cpp",
18+
"tests/client_test.cpp",
19+
"CMakeLists.txt"
20+
],
21+
"prerelease": true,
22+
"bump-minor-pre-major": true
23+
},
1424
"libs/server-sent-events": {
1525
"initial-version": "0.1.0"
1626
},

0 commit comments

Comments
 (0)