From eac806bf679457558850d5af56f6bc771e7ce65e Mon Sep 17 00:00:00 2001 From: "David E. Wheeler" Date: Mon, 30 Dec 2024 12:51:15 -0500 Subject: [PATCH] Test 2024 SQLite versions --- .github/ubuntu/sqlite.sh | 3 ++- .github/workflows/sqlite.yml | 2 +- README.md | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/ubuntu/sqlite.sh b/.github/ubuntu/sqlite.sh index 7b547134..2b07be07 100755 --- a/.github/ubuntu/sqlite.sh +++ b/.github/ubuntu/sqlite.sh @@ -12,7 +12,8 @@ SQLITE=$(perl -e 'my @v = split /[.]/, shift; printf "%d%02d%02d%02d\n", @v[0..3 # 3.18.2, 3.18.1, 3.9.3, and 3.7.11 missing. # https://sqlite.org/chronology.html # https://stackoverflow.com/a/37712117/79202 -if (( $SQLITE >= 3400200 )); then YEAR=2023 +if (( $SQLITE >= 3450000 )); then YEAR=2024 +elif (( $SQLITE >= 3400200 )); then YEAR=2023 elif (( $SQLITE >= 3370200 )); then YEAR=2022 elif (( $SQLITE >= 3340100 )); then YEAR=2021 elif (( $SQLITE >= 3310000 )); then YEAR=2020 diff --git a/.github/workflows/sqlite.yml b/.github/workflows/sqlite.yml index 161a660a..02a15ddf 100644 --- a/.github/workflows/sqlite.yml +++ b/.github/workflows/sqlite.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: # https://sqlite.org/chronology.html - sqlite: [3.42.0, 3.41.2, 3.40.1, 3.39.4, 3.38.5, 3.37.2, 3.36.0, 3.35.5, 3.34.1, 3.33.0, 3.32.3, 3.31.1, 3.30.1, 3.29.0, 3.28.0, 3.27.2, 3.26.0, 3.25.3, 3.24.0, 3.23.1, 3.22.0, 3.21.0, 3.20.1, 3.19.3, 3.18.0, 3.17.0, 3.16.2, 3.15.2, 3.14.2, 3.13.0, 3.12.2, 3.11.1, 3.10.2, 3.9.2, 3.8.11.1, 3.8.6] + sqlite: [3.47.2, 3.46.1, 3.45.3, 3.44.2, 3.43.2, 3.42.0, 3.41.2, 3.40.1, 3.39.4, 3.38.5, 3.37.2, 3.36.0, 3.35.5, 3.34.1, 3.33.0, 3.32.3, 3.31.1, 3.30.1, 3.29.0, 3.28.0, 3.27.2, 3.26.0, 3.25.3, 3.24.0, 3.23.1, 3.22.0, 3.21.0, 3.20.1, 3.19.3, 3.18.0, 3.17.0, 3.16.2, 3.15.2, 3.14.2, 3.13.0, 3.12.2, 3.11.1, 3.10.2, 3.9.2, 3.8.11.1, 3.8.6] name: 💡 SQLite ${{ matrix.sqlite }} runs-on: ubuntu-latest steps: diff --git a/README.md b/README.md index bf33b4d9..0e53bd57 100644 --- a/README.md +++ b/README.md @@ -181,7 +181,7 @@ SOFTWARE. [MySQL]: https://github.com/sqitchers/sqitch/actions/workflows/mysql.yml/badge.svg [🐬]: https://github.com/sqitchers/sqitch/actions/workflows/mysql.yml "Tested with MySQL 5.5–9.1 and MariaDB 10.0–11.6" [SQLite]: https://github.com/sqitchers/sqitch/actions/workflows/sqlite.yml/badge.svg - [💡]: https://github.com/sqitchers/sqitch/actions/workflows/sqlite.yml "Tested with SQLite 3.8–3.42" + [💡]: https://github.com/sqitchers/sqitch/actions/workflows/sqlite.yml "Tested with SQLite 3.8–3.47" [Debian]: https://img.shields.io/debian/v/sqitch?label=%F0%9F%8D%A5%20Debian [🍥]: https://packages.debian.org/stable/sqitch "Latest version on Debian" [Postgres]: https://github.com/sqitchers/sqitch/actions/workflows/pg.yml/badge.svg