Skip to content

Commit 91dc094

Browse files
authored
Update to sqlite 3.53.0 (#15)
* Update to sqlite 3.53.0 Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> * Update to sqlite 3.53.0 Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com> --------- Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com>
1 parent 274bb45 commit 91dc094

File tree

8 files changed

+6279
-4533
lines changed

8 files changed

+6279
-4533
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -44,20 +44,20 @@ jobs:
4444

4545
name: ${{ matrix.os }} (host=${{ matrix.host }}, target=${{ matrix.target }})
4646
steps:
47-
- uses: actions/checkout@v4
48-
- uses: actions/setup-node@v4
47+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
48+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
4949
with:
5050
node-version: ${{ matrix.node }}
5151
architecture: ${{ matrix.host }}
5252
scope: '@appthreat'
5353
- name: Add yarn
5454
run: npm install -g yarn
5555
- name: Set up Python
56-
uses: actions/setup-python@v5
56+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
5757
with:
5858
python-version: 3.12
5959
- name: Add msbuild to PATH
60-
uses: microsoft/setup-msbuild@v1.3
60+
uses: microsoft/setup-msbuild@30375c66a4eea26614e0d39710365f22f8b0af57 # v3
6161
if: contains(matrix.os, 'windows')
6262
with:
6363
msbuild-architecture: ${{ matrix.target }}
@@ -100,7 +100,7 @@ jobs:
100100
run: yarn test
101101

102102
- name: Upload prebuilds to artifacts
103-
uses: actions/upload-artifact@v4
103+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
104104
with:
105105
name: prebuilds-${{ matrix.os }}-${{ matrix.host }}-${{ matrix.target }}-${{ matrix.node }}
106106
path: prebuilds/
@@ -124,13 +124,13 @@ jobs:
124124
node: 20
125125
name: ${{ matrix.variant }} (node=${{ matrix.node }}, target=${{ matrix.target }})
126126
steps:
127-
- uses: actions/checkout@v4
127+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
128128

129129
- name: Set up QEMU
130-
uses: docker/setup-qemu-action@v3
130+
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
131131

132132
- name: Setup Docker Buildx
133-
uses: docker/setup-buildx-action@v3
133+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
134134

135135
- name: Build binaries and test
136136
run: |
@@ -150,7 +150,7 @@ jobs:
150150
SAFE_TARGET=$(echo "${{ matrix.target }}" | tr '/' '-')
151151
echo "SAFE_TARGET=$SAFE_TARGET" >> $GITHUB_ENV
152152
- name: Upload QEMU prebuilds to artifacts
153-
uses: actions/upload-artifact@v4
153+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
154154
with:
155155
name: prebuilds-qemu-${{ matrix.variant }}-${{ env.SAFE_TARGET }}-${{ matrix.node }}
156156
path: prebuilds/
@@ -164,15 +164,15 @@ jobs:
164164
packages: write
165165
id-token: write
166166
steps:
167-
- uses: actions/checkout@v4
167+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
168168

169-
- uses: actions/setup-node@v4
169+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
170170
with:
171171
node-version: 24
172172
scope: '@appthreat'
173173

174174
- name: Download and merge all prebuilds
175-
uses: actions/download-artifact@v4
175+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
176176
with:
177177
pattern: prebuilds-*
178178
path: prebuilds/

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Asynchronous, non-blocking [SQLite3](https://sqlite.org/) bindings for [Node.js]
1515
- [Extension support](https://github.com/AppThreat/node-sqlite3/wiki/API#databaseloadextensionpath-callback), including bundled support for the [json1 extension](https://www.sqlite.org/json1.html)
1616
- Big test suite
1717
- Written in modern C++ and tested for memory leaks
18-
- Bundles SQLite v3.52.0, or you can build using a local SQLite [amalgamation](https://www.sqlite.org/amalgamation.html)
18+
- Bundles SQLite v3.53.0, or you can build using a local SQLite [amalgamation](https://www.sqlite.org/amalgamation.html)
1919

2020
# Installing
2121

deps/common-sqlite.gypi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
'variables': {
3-
'sqlite_version%':'3520000',
3+
'sqlite_version%':'3530000',
44
"toolset%":'',
55
},
66
'target_defaults': {

0 commit comments

Comments
 (0)