From 411c21df7ffe14deed638bf239a3462393bfb859 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 7 Aug 2024 09:34:35 -0400 Subject: [PATCH] ci: ensure tcl-dev is installed to build upstream sqlite from source This seems to be a new requirement as of around 2024-08-06, see https://sqlite.org/forum/forumpost/45c4862d37 and other forum posts for more context. --- .github/workflows/upstream.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml index b18d1c26..2062470b 100644 --- a/.github/workflows/upstream.yml +++ b/.github/workflows/upstream.yml @@ -21,10 +21,11 @@ jobs: - run: | git clone --depth=1 https://github.com/sqlite/sqlite git -C sqlite log -n1 - - uses: ruby/setup-ruby@v1 + - uses: ruby/setup-ruby-pkgs@v1 with: ruby-version: "3.3" bundler-cache: true + apt-get: tcl-dev # https://sqlite.org/forum/forumpost/45c4862d37 - run: bundle exec rake compile -- --with-sqlite-source-dir=${GITHUB_WORKSPACE}/sqlite - run: bundle exec rake test