diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c2fb240..7ed91da 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -227,6 +227,18 @@ jobs: runs-on: macos-15-intel needs: test + steps: + - uses: actions/checkout@v5 + - uses: actions/setup-go@v6 + with: { go-version: stable } + + - name: Test + run: go test -v ./... + + test-winarm: + runs-on: windows-11-arm + needs: test + steps: - uses: actions/checkout@v5 - uses: actions/setup-go@v6 diff --git a/README.md b/README.md index dd81b29..d6d963e 100644 --- a/README.md +++ b/README.md @@ -86,12 +86,12 @@ thorough testing. Every commit is tested on: * Linux: amd64, arm64, 386, riscv64, ppc64le, s390x * macOS: amd64, arm64 -* Windows: amd64 +* Windows: amd64, arm64 * BSD: * FreeBSD: amd64, arm64 - * OpenBSD: amd64 * NetBSD: amd64, arm64 * DragonFly BSD: amd64 + * OpenBSD: amd64 * illumos: amd64 * Solaris: amd64 diff --git a/embed/bcw2/go.mod b/embed/bcw2/go.mod index bf8b450..fe908e5 100644 --- a/embed/bcw2/go.mod +++ b/embed/bcw2/go.mod @@ -2,7 +2,7 @@ module github.com/ncruces/go-sqlite3/embed/bcw2 go 1.24.0 -require github.com/ncruces/go-sqlite3 v0.30.0 +require github.com/ncruces/go-sqlite3 v0.30.1 require ( github.com/ncruces/julianday v1.0.0 // indirect diff --git a/embed/bcw2/go.sum b/embed/bcw2/go.sum index 4c2a2ab..6c2f014 100644 --- a/embed/bcw2/go.sum +++ b/embed/bcw2/go.sum @@ -1,5 +1,5 @@ -github.com/ncruces/go-sqlite3 v0.30.0 h1:EcoP5wtm8lRfRGQmOI782t/matUvzpqI3om9rTDngQ8= -github.com/ncruces/go-sqlite3 v0.30.0/go.mod h1:6mcRKUuA9qvAo7PcQU+wwcT2j/qGimg1qXO/pmj8Ryk= +github.com/ncruces/go-sqlite3 v0.30.1 h1:pHC3YsyRdJv4pCMB4MO1Q2BXw/CAa+Hoj7GSaKtVk+g= +github.com/ncruces/go-sqlite3 v0.30.1/go.mod h1:UVsWrQaq1qkcal5/vT5lOJnZCVlR5rsThKdwidjFsKc= github.com/ncruces/julianday v1.0.0 h1:fH0OKwa7NWvniGQtxdJRxAgkBMolni2BjDHaWTxqt7M= github.com/ncruces/julianday v1.0.0/go.mod h1:Dusn2KvZrrovOMJuOt0TNXL6tB7U2E8kvza5fFc9G7g= github.com/ncruces/sort v0.1.6 h1:TrsJfGRH1AoWoaeB4/+gCohot9+cA6u/INaH5agIhNk= diff --git a/gormlite/go.mod b/gormlite/go.mod index 554f450..77b74aa 100644 --- a/gormlite/go.mod +++ b/gormlite/go.mod @@ -3,7 +3,7 @@ module github.com/ncruces/go-sqlite3/gormlite go 1.24.0 require ( - github.com/ncruces/go-sqlite3 v0.30.0 + github.com/ncruces/go-sqlite3 v0.30.1 gorm.io/gorm v1.31.1 ) diff --git a/gormlite/go.sum b/gormlite/go.sum index 242bb8e..c9e0e44 100644 --- a/gormlite/go.sum +++ b/gormlite/go.sum @@ -2,8 +2,8 @@ github.com/jinzhu/inflection v1.0.0 h1:K317FqzuhWc8YvSVlFMCCUb36O/S9MCKRDI7QkRKD github.com/jinzhu/inflection v1.0.0/go.mod h1:h+uFLlag+Qp1Va5pdKtLDYj+kHp5pxUVkryuEj+Srlc= github.com/jinzhu/now v1.1.5 h1:/o9tlHleP7gOFmsnYNz3RGnqzefHA47wQpKrrdTIwXQ= github.com/jinzhu/now v1.1.5/go.mod h1:d3SSVoowX0Lcu0IBviAWJpolVfI5UJVZZ7cO71lE/z8= -github.com/ncruces/go-sqlite3 v0.30.0 h1:EcoP5wtm8lRfRGQmOI782t/matUvzpqI3om9rTDngQ8= -github.com/ncruces/go-sqlite3 v0.30.0/go.mod h1:6mcRKUuA9qvAo7PcQU+wwcT2j/qGimg1qXO/pmj8Ryk= +github.com/ncruces/go-sqlite3 v0.30.1 h1:pHC3YsyRdJv4pCMB4MO1Q2BXw/CAa+Hoj7GSaKtVk+g= +github.com/ncruces/go-sqlite3 v0.30.1/go.mod h1:UVsWrQaq1qkcal5/vT5lOJnZCVlR5rsThKdwidjFsKc= github.com/ncruces/julianday v1.0.0 h1:fH0OKwa7NWvniGQtxdJRxAgkBMolni2BjDHaWTxqt7M= github.com/ncruces/julianday v1.0.0/go.mod h1:Dusn2KvZrrovOMJuOt0TNXL6tB7U2E8kvza5fFc9G7g= github.com/tetratelabs/wazero v1.10.0 h1:CXP3zneLDl6J4Zy8N/J+d5JsWKfrjE6GtvVK1fpnDlk= diff --git a/litestream/modernc/go.mod b/litestream/modernc/go.mod index fde7d70..1d27861 100644 --- a/litestream/modernc/go.mod +++ b/litestream/modernc/go.mod @@ -2,7 +2,7 @@ module modernc.org/sqlite go 1.24.0 -require github.com/ncruces/go-sqlite3 v0.30.0 +require github.com/ncruces/go-sqlite3 v0.30.1 require ( github.com/ncruces/julianday v1.0.0 // indirect diff --git a/litestream/modernc/go.sum b/litestream/modernc/go.sum index cdb71cd..bf9b91d 100644 --- a/litestream/modernc/go.sum +++ b/litestream/modernc/go.sum @@ -1,5 +1,5 @@ -github.com/ncruces/go-sqlite3 v0.30.0 h1:EcoP5wtm8lRfRGQmOI782t/matUvzpqI3om9rTDngQ8= -github.com/ncruces/go-sqlite3 v0.30.0/go.mod h1:6mcRKUuA9qvAo7PcQU+wwcT2j/qGimg1qXO/pmj8Ryk= +github.com/ncruces/go-sqlite3 v0.30.1 h1:pHC3YsyRdJv4pCMB4MO1Q2BXw/CAa+Hoj7GSaKtVk+g= +github.com/ncruces/go-sqlite3 v0.30.1/go.mod h1:UVsWrQaq1qkcal5/vT5lOJnZCVlR5rsThKdwidjFsKc= github.com/ncruces/julianday v1.0.0 h1:fH0OKwa7NWvniGQtxdJRxAgkBMolni2BjDHaWTxqt7M= github.com/ncruces/julianday v1.0.0/go.mod h1:Dusn2KvZrrovOMJuOt0TNXL6tB7U2E8kvza5fFc9G7g= github.com/tetratelabs/wazero v1.10.0 h1:CXP3zneLDl6J4Zy8N/J+d5JsWKfrjE6GtvVK1fpnDlk=