Skip to content

Commit 65c1788

Browse files
authored
chore: post release 0.2.0 (#536)
- bump version to 0.3.0-SNAPSHOT - refine announcement email
1 parent 4407419 commit 65c1788

File tree

3 files changed

+12
-15
lines changed

3 files changed

+12
-15
lines changed

CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,12 @@ endif()
2424
list(PREPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules")
2525

2626
project(Iceberg
27-
VERSION 0.2.0
27+
VERSION 0.3.0
2828
DESCRIPTION "Iceberg C++ Project"
2929
LANGUAGES CXX)
3030

31+
set(ICEBERG_VERSION_SUFFIX "-SNAPSHOT")
32+
set(ICEBERG_VERSION_STRING "${PROJECT_VERSION}${ICEBERG_VERSION_SUFFIX}")
3133
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/src/iceberg/version.h.in"
3234
"${CMAKE_BINARY_DIR}/src/iceberg/version.h")
3335

dev/release/release.sh

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,9 @@ echo ""
101101
echo "---------------------------------------------------------"
102102
cat <<MAIL
103103
To: dev@iceberg.apache.org
104-
Cc: announce@apache.org
104+
CC: announce@apache.org
105+
Subject: [ANNOUNCE] Apache Iceberg C++ ${version} released
106+
105107
Hello everyone,
106108
107109
I'm pleased to announce the release of Apache Iceberg C++ ${version}!
@@ -111,20 +113,13 @@ Iceberg delivers high query performance for tables with tens of
111113
petabytes of data, along with atomic commits, concurrent writes, and
112114
SQL-compatible table evolution.
113115
114-
This release contains <COMMIT_COUNT> commits from <CONTRIBUTOR_COUNT> unique contributors.
115-
Among the changes in this release are the following highlights:
116-
117-
- <FEATURE_1>
118-
- <FEATURE_2>
119-
- ...
120-
- <FEATURE_N>
121-
122-
This release is hosted at: https://dist.apache.org/repos/dist/release/iceberg/apache-iceberg-cpp-${version}
116+
This release can be downloaded from [1].
123117
124-
For release details and downloads, please visit: https://github.com/apache/iceberg-cpp/releases/tag/apache-iceberg-cpp-${version}
118+
Release notes are available at [2].
125119
126-
Thanks to everyone for all your contributions!
120+
Thanks to everyone for contributing!
127121
128-
<AUTHOR>
122+
[1] https://dist.apache.org/repos/dist/release/iceberg/apache-iceberg-cpp-${version}
123+
[2] https://github.com/apache/iceberg-cpp/releases/tag/v${version}
129124
MAIL
130125
echo "---------------------------------------------------------"

src/iceberg/version.h.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@
2323
#define ICEBERG_VERSION_MINOR @PROJECT_VERSION_MINOR@
2424
#define ICEBERG_VERSION_PATCH @PROJECT_VERSION_PATCH@
2525

26-
#define ICEBERG_VERSION_STRING "@PROJECT_VERSION@"
26+
#define ICEBERG_VERSION_STRING "@ICEBERG_VERSION_STRING@"
2727

2828
#define ICEBERG_PROJECT_NAME "@PROJECT_NAME@"

0 commit comments

Comments
 (0)