diff --git a/.github/workflows/MainDistributionPipeline.yml b/.github/workflows/MainDistributionPipeline.yml index 717c029..3849339 100644 --- a/.github/workflows/MainDistributionPipeline.yml +++ b/.github/workflows/MainDistributionPipeline.yml @@ -14,9 +14,9 @@ concurrency: jobs: duckdb-stable-build: name: Build extension binaries - uses: duckdb/extension-ci-tools/.github/workflows/_extension_distribution.yml@v0.10.2 + uses: duckdb/extension-ci-tools/.github/workflows/_extension_distribution.yml@v0.10.3 with: - duckdb_version: v0.10.2 + duckdb_version: v0.10.3 extension_name: quack duckdb-stable-deploy: @@ -25,6 +25,6 @@ jobs: uses: ./.github/workflows/_extension_deploy.yml secrets: inherit with: - duckdb_version: v0.10.2 + duckdb_version: v0.10.3 extension_name: quack deploy_latest: ${{ startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main' }} diff --git a/duckdb b/duckdb index 1601d94..70fd6a8 160000 --- a/duckdb +++ b/duckdb @@ -1 +1 @@ -Subproject commit 1601d94f94a7e0d2eb805a94803eb1e3afbbe4ed +Subproject commit 70fd6a8a2450c1e2a7d0547d4c0666a649dc378e diff --git a/extension-ci-tools b/extension-ci-tools index 54facfe..71b8a60 160000 --- a/extension-ci-tools +++ b/extension-ci-tools @@ -1 +1 @@ -Subproject commit 54facfe2ceb9a6c3e7e12954490652a41837c2d8 +Subproject commit 71b8a603ea24b1ac8a2cff134aca28163576548f diff --git a/src/include/quack_extension.hpp b/src/include/quack_extension.hpp index ac9f504..494467b 100644 --- a/src/include/quack_extension.hpp +++ b/src/include/quack_extension.hpp @@ -8,6 +8,7 @@ class QuackExtension : public Extension { public: void Load(DuckDB &db) override; std::string Name() override; + std::string Version() const override; }; } // namespace duckdb diff --git a/src/quack_extension.cpp b/src/quack_extension.cpp index 4fdad78..468b2e2 100644 --- a/src/quack_extension.cpp +++ b/src/quack_extension.cpp @@ -51,6 +51,14 @@ std::string QuackExtension::Name() { return "quack"; } +std::string QuackExtension::Version() const { +#ifdef EXT_VERSION_QUACK + return EXT_VERSION_QUACK; +#else + return ""; +#endif +} + } // namespace duckdb extern "C" {