From ad46a4f7145b4cc7b94f8c48591527f5defeb01e Mon Sep 17 00:00:00 2001 From: Alex Chi Date: Thu, 16 Feb 2023 14:05:13 -0500 Subject: [PATCH] release: bump to v0.13.0 (#168) Signed-off-by: Alex Chi --- .github/workflows/ci.yml | 22 ++++++++++++++++++++-- .github/workflows/release.yml | 2 +- CHANGELOG.md | 2 +- Cargo.lock | 6 +++--- Cargo.toml | 2 +- sqllogictest-bin/Cargo.toml | 4 ++-- sqllogictest-engines/Cargo.toml | 2 +- 7 files changed, 29 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 70ff654..de7c2c4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ env: jobs: fmt: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1 @@ -33,7 +33,7 @@ jobs: args: --all-targets -- -D warnings test: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1 @@ -56,3 +56,21 @@ jobs: do cargo run --example "$(basename "$example")" done + + semver: + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + - name: Install semver-checks + uses: actions-rs/cargo@v1 + with: + command: install + args: cargo-semver-checks --locked + - name: Check semver + run: | + cargo semver-checks check-release -p sqllogictest + cargo semver-checks check-release -p sqllogictest-engines diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3e45226..d448ac8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,7 +8,7 @@ name: Release jobs: release: name: Release - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 name: Checkout 🛎️ diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c32d0d..6d7b8fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ 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). -## [0.12.1] - 2023-02-15 +## [0.13.0] - 2023-02-15 * `sqllogictest-bin` now uses the strict validator to update records (the runner still doesn't check schema). * The query syntax now allows optional columns (`query\n` without any column arguments). diff --git a/Cargo.lock b/Cargo.lock index 86c5ba5..2e3d78f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1424,7 +1424,7 @@ dependencies = [ [[package]] name = "sqllogictest" -version = "0.12.1" +version = "0.13.0" dependencies = [ "async-trait", "educe", @@ -1445,7 +1445,7 @@ dependencies = [ [[package]] name = "sqllogictest-bin" -version = "0.12.1" +version = "0.13.0" dependencies = [ "anyhow", "async-trait", @@ -1466,7 +1466,7 @@ dependencies = [ [[package]] name = "sqllogictest-engines" -version = "0.12.1" +version = "0.13.0" dependencies = [ "async-trait", "bytes", diff --git a/Cargo.toml b/Cargo.toml index 9d3628a..45d28a3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ members = ["examples/*", "sqllogictest", "sqllogictest-bin", "sqllogictest-engines", "tests"] [workspace.package] -version = "0.12.1" +version = "0.13.0" edition = "2021" homepage = "https://github.com/risinglightdb/sqllogictest-rs" keywords = ["sql", "database", "parser", "cli"] diff --git a/sqllogictest-bin/Cargo.toml b/sqllogictest-bin/Cargo.toml index b9ec5b7..14ac28f 100644 --- a/sqllogictest-bin/Cargo.toml +++ b/sqllogictest-bin/Cargo.toml @@ -20,8 +20,8 @@ glob = "0.3" itertools = "0.10" quick-junit = { version = "0.2" } rand = "0.8" -sqllogictest = { path = "../sqllogictest", version = "0.12" } -sqllogictest-engines = { path = "../sqllogictest-engines", version = "0.12" } +sqllogictest = { path = "../sqllogictest", version = "0.13" } +sqllogictest-engines = { path = "../sqllogictest-engines", version = "0.13" } tokio = { version = "1", features = [ "rt", "rt-multi-thread", diff --git a/sqllogictest-engines/Cargo.toml b/sqllogictest-engines/Cargo.toml index f5a9435..8f44169 100644 --- a/sqllogictest-engines/Cargo.toml +++ b/sqllogictest-engines/Cargo.toml @@ -19,7 +19,7 @@ postgres-types = { version = "0.2.3", features = ["derive", "with-chrono-0_4"] } rust_decimal = { version = "1.7.0", features = ["tokio-pg"] } serde = { version = "1", features = ["derive"] } serde_json = "1" -sqllogictest = { path = "../sqllogictest", version = "0.12" } +sqllogictest = { path = "../sqllogictest", version = "0.13" } thiserror = "1" tokio = { version = "1", features = [ "rt",