From dae154866c971d723a2928c102d28ee88c31a4ab Mon Sep 17 00:00:00 2001 From: Matthieu Vachon Date: Tue, 23 Aug 2022 14:35:27 -0400 Subject: [PATCH] Preparing release of 0.0.20 --- Cargo.lock | 6 +++--- docs/release-notes/change-log.md | 4 +++- rust/RELEASE.md | 3 +-- rust/substreams-macro/Cargo.toml | 2 +- rust/substreams/Cargo.toml | 2 +- rust/test/Cargo.toml | 2 +- 6 files changed, 10 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 71b680788..d1f5d4b26 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -351,7 +351,7 @@ dependencies = [ [[package]] name = "substreams" -version = "0.0.19" +version = "0.0.20" dependencies = [ "bigdecimal", "hex", @@ -367,7 +367,7 @@ dependencies = [ [[package]] name = "substreams-macro" -version = "0.0.19" +version = "0.0.20" dependencies = [ "proc-macro2", "quote", @@ -402,7 +402,7 @@ dependencies = [ [[package]] name = "testing-substreams" -version = "0.0.19" +version = "0.0.20" dependencies = [ "bigdecimal", "hex", diff --git a/docs/release-notes/change-log.md b/docs/release-notes/change-log.md index 26481fdb1..7ad05a28f 100644 --- a/docs/release-notes/change-log.md +++ b/docs/release-notes/change-log.md @@ -4,7 +4,9 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## [0.0.20](https://github.com/streamingfast/substreams/releases/tag/v0.0.20) + +### CLI * Fixed error when importing `http/https` `.spkg` files in `imports` section. diff --git a/rust/RELEASE.md b/rust/RELEASE.md index 25b7dcae3..6bb371287 100644 --- a/rust/RELEASE.md +++ b/rust/RELEASE.md @@ -10,9 +10,8 @@ - Update the [docs/release-notes/change-log.md](../docs/release-notes/change-log.md) to update the `## Unreleased` header to become `## [${version}](https://github.com/streamingfast/substreams/releases/tag/v${version})` - Ensure that Keybase is running and your are logged in - Ensure that `cargo login` has been done in your terminal -- Perform a dry-run mode of the release `./bin/release.sh v${version}` and fix any mistakes (if any) - Commit everything with message `Preparing release of ${version}`. -- `./bin/release.sh v${version}` (Add `-f` before `v${version}` to doing the real non-dry mode) +- `./bin/release.sh -f v${version}` - Git push everything (`git push origin develop v${version}`) - Go to https://github.com/streamingfast/substreams/releases/tag/v${version} and update the release notes, use content of section `## [v${version}]` in [docs/release-notes/change-log.md](../docs/release-notes/change-log.md), edit GitHub release and paste content before commits listing, keep both: diff --git a/rust/substreams-macro/Cargo.toml b/rust/substreams-macro/Cargo.toml index b9dc230f9..cfcb0df8f 100644 --- a/rust/substreams-macro/Cargo.toml +++ b/rust/substreams-macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "substreams-macro" -version = "0.0.19" +version = "0.0.20" edition = "2018" description = "Substream's proc macros." authors = ["StreamingFast Contributors "] diff --git a/rust/substreams/Cargo.toml b/rust/substreams/Cargo.toml index c0c6f85b2..fc3f80078 100644 --- a/rust/substreams/Cargo.toml +++ b/rust/substreams/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "substreams" -version = "0.0.19" +version = "0.0.20" description = "Substreams SDK - A streaming data engine for The Graph - by StreamingFast" edition = "2018" homepage = "https://substreams.streamingfast.io/" diff --git a/rust/test/Cargo.toml b/rust/test/Cargo.toml index d3ea83a97..8ad228c14 100644 --- a/rust/test/Cargo.toml +++ b/rust/test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "testing-substreams" -version = "0.0.19" +version = "0.0.20" description = "Testing substreams base library" edition = "2018" publish = false