From def674fbdff978043fde85edbe6418fcc8e2ad4d Mon Sep 17 00:00:00 2001
From: Mohsin Zaidi <2236875+smrz2001@users.noreply.github.com>
Date: Thu, 1 Aug 2024 13:32:31 -0400
Subject: [PATCH 1/3] fix: run workflows for prs created via bot

---
 .github/workflows/create-release-pr.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.github/workflows/create-release-pr.yml b/.github/workflows/create-release-pr.yml
index 8c364e0b9..90c6806b3 100644
--- a/.github/workflows/create-release-pr.yml
+++ b/.github/workflows/create-release-pr.yml
@@ -2,6 +2,7 @@
 name: Create Release PR
 
 permissions:
+  checks: write
   contents: write
   pull-requests: write
 

From 66efe6a8b594e9648ca557b08b0f189a2d274764 Mon Sep 17 00:00:00 2001
From: Mohsin Zaidi <2236875+smrz2001@users.noreply.github.com>
Date: Thu, 1 Aug 2024 13:39:06 -0400
Subject: [PATCH 2/3] temp: create pr against main

---
 ci-scripts/release_pr.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ci-scripts/release_pr.sh b/ci-scripts/release_pr.sh
index 3c94f0ade..9f9ea750d 100755
--- a/ci-scripts/release_pr.sh
+++ b/ci-scripts/release_pr.sh
@@ -72,7 +72,7 @@ git push --set-upstream origin "$pr_branch"
 
 # Create a PR against the branch this workflow is running on
 gh pr create \
-    --base "$current_branch" \
+    --base "main" \
     --head "$pr_branch" \
     --label release \
     --title "$msg" \

From c6bc090aedbaf65d352909b8645815e3d6b14bc6 Mon Sep 17 00:00:00 2001
From: Github Automation <github@3box.io>
Date: Thu, 1 Aug 2024 17:40:38 +0000
Subject: [PATCH 3/3] chore: version v0.31.0

---
 CHANGELOG.md                     | 25 ++++++++++++++++++++++
 Cargo.lock                       | 36 ++++++++++++++++----------------
 Cargo.toml                       |  2 +-
 api-server/Cargo.toml            |  2 +-
 api-server/README.md             |  4 ++--
 api-server/api/openapi.yaml      |  2 +-
 api-server/src/lib.rs            |  2 +-
 api/ceramic.yaml                 |  2 +-
 kubo-rpc-server/Cargo.toml       |  2 +-
 kubo-rpc-server/README.md        |  4 ++--
 kubo-rpc-server/api/openapi.yaml |  2 +-
 kubo-rpc-server/src/lib.rs       |  2 +-
 kubo-rpc/kubo-rpc.yaml           |  2 +-
 13 files changed, 56 insertions(+), 31 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index c8ff48033..5ce013966 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,27 @@
 
 All notable changes to this project will be documented in this file.
 
+## [0.31.0] - 2024-08-01
+
+### 🚀 Features
+
+- Don't deploy js-ceramic when deploying ceramic-one (#451)
+- Add query parameter to return event data on feed endpoint (#398)
+
+### 🐛 Bug Fixes
+
+- Fix benchmark (#410)
+- Create release prs via bot (#454)
+- Run workflows for prs created via bot
+
+### ⚙️ Miscellaneous Tasks
+
+- Rust 1.80 lints (#450)
+
+### Temp
+
+- Create pr against main
+
 ## [0.30.0] - 2024-07-29
 
 ### 🚀 Features
@@ -15,6 +36,10 @@ All notable changes to this project will be documented in this file.
 - Disable libp2p tcp port reuse (#440)
 - Use default (google) dns servers if system resolv.conf is invalid (#447)
 
+### ⚙️ Miscellaneous Tasks
+
+- Version v0.30.0 (#449)
+
 ## [0.29.0] - 2024-07-22
 
 ### 🚀 Features
diff --git a/Cargo.lock b/Cargo.lock
index a9c403354..b8a151ecc 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1025,7 +1025,7 @@ dependencies = [
 
 [[package]]
 name = "ceramic-api"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "anyhow",
  "async-trait",
@@ -1053,7 +1053,7 @@ dependencies = [
 
 [[package]]
 name = "ceramic-api-server"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "async-trait",
  "chrono",
@@ -1081,7 +1081,7 @@ dependencies = [
 
 [[package]]
 name = "ceramic-core"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "anyhow",
  "base64 0.21.7",
@@ -1112,7 +1112,7 @@ dependencies = [
 
 [[package]]
 name = "ceramic-event"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "anyhow",
  "base64 0.21.7",
@@ -1136,7 +1136,7 @@ dependencies = [
 
 [[package]]
 name = "ceramic-kubo-rpc"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "anyhow",
  "async-stream",
@@ -1173,7 +1173,7 @@ dependencies = [
 
 [[package]]
 name = "ceramic-kubo-rpc-server"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "async-trait",
  "chrono",
@@ -1200,7 +1200,7 @@ dependencies = [
 
 [[package]]
 name = "ceramic-metadata"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "built",
  "project-root",
@@ -1209,7 +1209,7 @@ dependencies = [
 
 [[package]]
 name = "ceramic-metrics"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "console-subscriber",
  "lazy_static",
@@ -1230,7 +1230,7 @@ dependencies = [
 
 [[package]]
 name = "ceramic-one"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "anyhow",
  "async-stream",
@@ -1277,7 +1277,7 @@ dependencies = [
 
 [[package]]
 name = "ceramic-p2p"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "ahash 0.8.11",
  "anyhow",
@@ -1317,7 +1317,7 @@ dependencies = [
 
 [[package]]
 name = "ceramic-service"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "anyhow",
  "async-trait",
@@ -1352,7 +1352,7 @@ dependencies = [
 
 [[package]]
 name = "ceramic-store"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "anyhow",
  "async-trait",
@@ -3628,7 +3628,7 @@ dependencies = [
 
 [[package]]
 name = "iroh-bitswap"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "ahash 0.8.11",
  "anyhow",
@@ -3668,7 +3668,7 @@ dependencies = [
 
 [[package]]
 name = "iroh-car"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "cid 0.11.1",
  "futures",
@@ -3684,7 +3684,7 @@ dependencies = [
 
 [[package]]
 name = "iroh-rpc-client"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "anyhow",
  "async-stream",
@@ -3702,7 +3702,7 @@ dependencies = [
 
 [[package]]
 name = "iroh-rpc-types"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "anyhow",
  "bytes 1.6.0",
@@ -3717,7 +3717,7 @@ dependencies = [
 
 [[package]]
 name = "iroh-util"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "cid 0.11.1",
  "multihash-codetable",
@@ -6595,7 +6595,7 @@ dependencies = [
 
 [[package]]
 name = "recon"
-version = "0.30.0"
+version = "0.31.0"
 dependencies = [
  "anyhow",
  "async-stream",
diff --git a/Cargo.toml b/Cargo.toml
index 82f3cf954..5647d02d4 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -207,7 +207,7 @@ zeroize = "1.4"
 
 
 [workspace.package]
-version = "0.30.0"
+version = "0.31.0"
 edition = "2021"
 authors = [
     "Danny Browning <dbrowning@3box.io>",
diff --git a/api-server/Cargo.toml b/api-server/Cargo.toml
index fb4ae03ca..a25d89f31 100644
--- a/api-server/Cargo.toml
+++ b/api-server/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "ceramic-api-server"
-version = "0.30.0"
+version = "0.31.0"
 authors = ["OpenAPI Generator team and contributors"]
 description = "This is the Ceramic API for working with streams and events "
 license = "MIT"
diff --git a/api-server/README.md b/api-server/README.md
index 7f6308119..b03674fd4 100644
--- a/api-server/README.md
+++ b/api-server/README.md
@@ -14,8 +14,8 @@ To see how to make this your own, look here:
 
 [README]((https://openapi-generator.tech))
 
-- API version: 0.30.0
-- Build date: 2024-07-30T18:32:38.681994-06:00[America/Denver]
+- API version: 0.31.0
+- Build date: 2024-08-01T17:40:33.696958505Z[Etc/UTC]
 
 
 
diff --git a/api-server/api/openapi.yaml b/api-server/api/openapi.yaml
index 6231e94ca..192ce87da 100644
--- a/api-server/api/openapi.yaml
+++ b/api-server/api/openapi.yaml
@@ -6,7 +6,7 @@ info:
     name: MIT
     url: https://mit-license.org/
   title: Ceramic API
-  version: 0.30.0
+  version: 0.31.0
 servers:
 - url: /ceramic
 paths:
diff --git a/api-server/src/lib.rs b/api-server/src/lib.rs
index dc8da4fea..630b82576 100644
--- a/api-server/src/lib.rs
+++ b/api-server/src/lib.rs
@@ -21,7 +21,7 @@ use swagger::{ApiError, ContextWrapper};
 type ServiceError = Box<dyn Error + Send + Sync + 'static>;
 
 pub const BASE_PATH: &str = "/ceramic";
-pub const API_VERSION: &str = "0.30.0";
+pub const API_VERSION: &str = "0.31.0";
 
 #[derive(Debug, PartialEq, Serialize, Deserialize)]
 pub enum ConfigNetworkGetResponse {
diff --git a/api/ceramic.yaml b/api/ceramic.yaml
index f361d32eb..7e56d9974 100644
--- a/api/ceramic.yaml
+++ b/api/ceramic.yaml
@@ -2,7 +2,7 @@ openapi: 3.0.0
 info:
   description: >
     This is the Ceramic API for working with streams and events
-  version: 0.30.0
+  version: 0.31.0
   title: Ceramic API
   #license:
   #  name: Apache 2.0
diff --git a/kubo-rpc-server/Cargo.toml b/kubo-rpc-server/Cargo.toml
index 4d88efc3c..420d1410c 100644
--- a/kubo-rpc-server/Cargo.toml
+++ b/kubo-rpc-server/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "ceramic-kubo-rpc-server"
-version = "0.30.0"
+version = "0.31.0"
 authors = ["OpenAPI Generator team and contributors"]
 description = "This is the Kubo RPC API for working with IPLD data on IPFS This API only defines a small subset of the official API. "
 license = "MIT"
diff --git a/kubo-rpc-server/README.md b/kubo-rpc-server/README.md
index c567534ba..ed8dd8d1e 100644
--- a/kubo-rpc-server/README.md
+++ b/kubo-rpc-server/README.md
@@ -14,8 +14,8 @@ To see how to make this your own, look here:
 
 [README]((https://openapi-generator.tech))
 
-- API version: 0.30.0
-- Build date: 2024-07-29T11:20:09.604278-06:00[America/Denver]
+- API version: 0.31.0
+- Build date: 2024-08-01T17:40:35.923200362Z[Etc/UTC]
 
 
 
diff --git a/kubo-rpc-server/api/openapi.yaml b/kubo-rpc-server/api/openapi.yaml
index 12fb2fafa..84d573363 100644
--- a/kubo-rpc-server/api/openapi.yaml
+++ b/kubo-rpc-server/api/openapi.yaml
@@ -6,7 +6,7 @@ info:
     name: MIT
     url: https://mit-license.org/
   title: Kubo RPC API
-  version: 0.30.0
+  version: 0.31.0
 servers:
 - url: /api/v0
 paths:
diff --git a/kubo-rpc-server/src/lib.rs b/kubo-rpc-server/src/lib.rs
index a45082374..731da5463 100644
--- a/kubo-rpc-server/src/lib.rs
+++ b/kubo-rpc-server/src/lib.rs
@@ -21,7 +21,7 @@ use swagger::{ApiError, ContextWrapper};
 type ServiceError = Box<dyn Error + Send + Sync + 'static>;
 
 pub const BASE_PATH: &str = "/api/v0";
-pub const API_VERSION: &str = "0.30.0";
+pub const API_VERSION: &str = "0.31.0";
 
 #[derive(Debug, PartialEq, Serialize, Deserialize)]
 #[must_use]
diff --git a/kubo-rpc/kubo-rpc.yaml b/kubo-rpc/kubo-rpc.yaml
index 512f6f453..4b6a6cdcf 100644
--- a/kubo-rpc/kubo-rpc.yaml
+++ b/kubo-rpc/kubo-rpc.yaml
@@ -3,7 +3,7 @@ info:
   description: >
     This is the Kubo RPC API for working with IPLD data on IPFS
     This API only defines a small subset of the official API.
-  version: 0.30.0
+  version: 0.31.0
   title: Kubo RPC API
   license:
     name: MIT