From 3bd4112033395f3adfb3387d55518147f5d8e2de Mon Sep 17 00:00:00 2001 From: Ronald Tse Date: Thu, 20 Aug 2026 21:35:50 +0800 Subject: [PATCH] ci: pin libtaurus to v0.26.2 Public headers are byte-identical v0.25.8 -> v0.26.2; no FFI declaration changes. lutaml/taurus#430 (SAX definitions missing TAURUS_API on Windows exports) is still open at this tag, so Windows test jobs remain red on the taurus_sax_parse attach -- build itself is green. Local verification against v0.26.2: 176/176 specs passing. --- .github/workflows/build.yml | 2 +- README.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1194394..0ca2fcd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -43,7 +43,7 @@ jobs: run: | set -e mkdir -p /tmp/tb && cd /tmp/tb - curl -sL https://api.github.com/repos/lutaml/taurus/tarball/v0.25.8 | tar xz --strip-components=1 + curl -sL https://api.github.com/repos/lutaml/taurus/tarball/v0.26.2 | tar xz --strip-components=1 cmake -B build -S . \ -DCMAKE_BUILD_TYPE=Release \ -DTAURUS_BUILD_SHARED=ON \ diff --git a/README.adoc b/README.adoc index 1cbedc5..1e33781 100644 --- a/README.adoc +++ b/README.adoc @@ -397,7 +397,7 @@ bundle exec rspec spec/xml/xpath_spec.rb:42 # one example by line bundle exec rubocop # lint ---- -CI pins libtaurus to a released tag (currently v0.25.8) and builds it +CI pins libtaurus to a released tag (currently v0.26.2) and builds it from source on each runner; see `.github/workflows/build.yml`. == License