Skip to content

Commit

Permalink
chore: Bump version to v0.40 to start release process (#3101)
Browse files Browse the repository at this point in the history
* Bump version

Signed-off-by: Xuanwo <github@xuanwo.io>

* Add changelog

Signed-off-by: Xuanwo <github@xuanwo.io>

* Fix typo

Signed-off-by: Xuanwo <github@xuanwo.io>

* disable haskell release

Signed-off-by: Xuanwo <github@xuanwo.io>

* Update cmake

Signed-off-by: Xuanwo <github@xuanwo.io>

* Fix typo

Signed-off-by: Xuanwo <github@xuanwo.io>

* Update changelog

Signed-off-by: Xuanwo <github@xuanwo.io>

---------

Signed-off-by: Xuanwo <github@xuanwo.io>
  • Loading branch information
Xuanwo committed Sep 18, 2023
1 parent d2e923c commit 71d1c5d
Show file tree
Hide file tree
Showing 14 changed files with 285 additions and 49 deletions.
42 changes: 22 additions & 20 deletions .github/workflows/bindings_haskell.yml
Expand Up @@ -105,23 +105,25 @@ jobs:
name: bindings-haskell-sdist
path: bindings/haskell/target/package/dist-newstyle/sdist/*.tar.gz

release:
name: Release
runs-on: ubuntu-latest
if: "startsWith(github.ref, 'refs/tags/') && !contains(github.ref, 'rc')"
needs: [package]
steps:
- uses: actions/download-artifact@v3
with:
name: bindings-haskell-sdist
- name: Load secret
id: op-load-secret
uses: 1password/load-secrets-action@v1
with:
export-env: true
env:
OP_SERVICE_ACCOUNT_TOKEN: ${{ secrets.OP_SERVICE_ACCOUNT_TOKEN }}
OPENDAL_HACKAGE_TOKEN: op://services/hackage/token
- name: Publish to Hackage
run: |
cabal upload -t $OPENDAL_HACKAGE_TOKEN --publish bindings/haskell/target/package/dist-newstyle/sdist/*.tar.gz
# Disable haskell release until we are ready.
#
# release:
# name: Release
# runs-on: ubuntu-latest
# if: "startsWith(github.ref, 'refs/tags/') && !contains(github.ref, 'rc')"
# needs: [package]
# steps:
# - uses: actions/download-artifact@v3
# with:
# name: bindings-haskell-sdist
# - name: Load secret
# id: op-load-secret
# uses: 1password/load-secrets-action@v1
# with:
# export-env: true
# env:
# OP_SERVICE_ACCOUNT_TOKEN: ${{ secrets.OP_SERVICE_ACCOUNT_TOKEN }}
# OPENDAL_HACKAGE_TOKEN: op://services/hackage/token
# - name: Publish to Hackage
# run: |
# cabal upload -t $OPENDAL_HACKAGE_TOKEN --publish bindings/haskell/target/package/dist-newstyle/sdist/*.tar.gz
237 changes: 235 additions & 2 deletions CHANGELOG.md

Large diffs are not rendered by default.

22 changes: 11 additions & 11 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions Cargo.toml
Expand Up @@ -15,9 +15,6 @@
# specific language governing permissions and limitations
# under the License.

[profile.bench]
debug = true

[workspace]
default-members = ["core"]
exclude = ["examples"]
Expand Down Expand Up @@ -51,7 +48,10 @@ homepage = "https://opendal.apache.org/"
license = "Apache-2.0"
repository = "https://github.com/apache/incubator-opendal"
rust-version = "1.65"
version = "0.39.0"
version = "0.40.0"

[workspace.dependencies]
opendal = { version = "0.39", path = "core" }
opendal = { version = "0.40", path = "core" }

[profile.bench]
debug = true
4 changes: 2 additions & 2 deletions bindings/cpp/CMakeLists.txt
Expand Up @@ -16,7 +16,7 @@
# under the License.

cmake_minimum_required(VERSION 3.10)
project(opendal-cpp CXX)
project(opendal-cpp VERSION 0.40.0 LANGUAGES CXX)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
Expand Down Expand Up @@ -149,4 +149,4 @@ if (OPENDAL_ENABLE_TESTING)

include(GoogleTest)
gtest_discover_tests(opendal_cpp_test)
endif()
endif()
2 changes: 1 addition & 1 deletion bindings/cpp/Cargo.toml
Expand Up @@ -18,13 +18,13 @@
[package]
name = "opendal-cpp"
publish = false
version = "0.1.0"

authors.workspace = true
edition.workspace = true
homepage.workspace = true
license.workspace = true
repository.workspace = true
version.workspace = true
rust-version.workspace = true

[lib]
Expand Down
3 changes: 2 additions & 1 deletion bindings/dotnet/Cargo.toml
Expand Up @@ -18,14 +18,15 @@
[package]
name = "opendal-dotnet"
publish = false
version = "0.1.0"

authors.workspace = true
edition.workspace = true
homepage.workspace = true
license.workspace = true
repository.workspace = true
rust-version.workspace = true
version = "0.1.0"


[lib]
crate-type = ["cdylib"]
Expand Down
2 changes: 1 addition & 1 deletion bindings/haskell/Cargo.toml
Expand Up @@ -18,13 +18,13 @@
[package]
name = "opendal-hs"
publish = false
version = "0.1.0"

authors.workspace = true
edition.workspace = true
homepage.workspace = true
license.workspace = true
repository.workspace = true
version.workspace = true
rust-version.workspace = true

[lib]
Expand Down
2 changes: 1 addition & 1 deletion bindings/java/pom.xml
Expand Up @@ -32,7 +32,7 @@

<groupId>org.apache.opendal</groupId>
<artifactId>opendal-java</artifactId>
<version>0.39.0</version>
<version>0.40.0</version>

<url>https://opendal.apache.org</url>
<mailingLists>
Expand Down
2 changes: 1 addition & 1 deletion bindings/nodejs/npm/darwin-arm64/package.json
@@ -1,7 +1,7 @@
{
"name": "@opendal/lib-darwin-arm64",
"repository": "git@github.com/apache/incubator-opendal.git",
"version": "0.39.0",
"version": "0.40.0",
"os": [
"darwin"
],
Expand Down
2 changes: 1 addition & 1 deletion bindings/nodejs/npm/darwin-x64/package.json
@@ -1,7 +1,7 @@
{
"name": "@opendal/lib-darwin-x64",
"repository": "git@github.com/apache/incubator-opendal.git",
"version": "0.39.0",
"version": "0.40.0",
"os": [
"darwin"
],
Expand Down
2 changes: 1 addition & 1 deletion bindings/nodejs/npm/linux-x64-gnu/package.json
@@ -1,6 +1,6 @@
{
"name": "@opendal/lib-linux-x64-gnu",
"version": "0.39.0",
"version": "0.40.0",
"repository": "git@github.com/apache/incubator-opendal.git",
"os": [
"linux"
Expand Down
2 changes: 1 addition & 1 deletion bindings/nodejs/npm/win32-x64-msvc/package.json
@@ -1,6 +1,6 @@
{
"name": "@opendal/lib-win32-x64-msvc",
"version": "0.39.0",
"version": "0.40.0",
"repository": "git@github.com/apache/incubator-opendal.git",
"os": [
"win32"
Expand Down
2 changes: 1 addition & 1 deletion bindings/nodejs/package.json
@@ -1,7 +1,7 @@
{
"name": "opendal",
"author": "OpenDAL Contributors <dev@opendal.apache.org>",
"version": "0.39.0",
"version": "0.40.0",
"license": "Apache-2.0",
"main": "index.js",
"types": "index.d.ts",
Expand Down

0 comments on commit 71d1c5d

Please sign in to comment.