@@ -43,14 +43,14 @@ jobs:
4343 steps :
4444 # The cargo-test pre-commit hook links libodbc via odbc-sys.
4545 - name : Install host dependencies
46- uses : awalsh128/cache-apt-pkgs-action@acb598e5ddbc6f68a970c5da0688d2f3a9f04d05 # v1.6.0
46+ uses : awalsh128/cache-apt-pkgs-action@553a35bb8ebd9fcabcb1c9451aa4c98e1b4ca8a9 # v1.6.3
4747 with :
4848 packages : unixodbc-dev
4949 # A cache key, not a runner label, but it tracks the runner image so
5050 # that bumping the image invalidates the cached .deb files.
5151 version : ubuntu-24.04
5252
53- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
53+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
5454 with :
5555 persist-credentials : false
5656
@@ -61,14 +61,14 @@ jobs:
6161 components : rustfmt, clippy
6262
6363 - name : Setup Rust Cache
64- uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
64+ uses : Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
6565
6666 - name : Install cargo-deny and cargo-sort
67- uses : taiki-e/install-action@97a5807a604e12de3a13b52d868ebecaeeea757c # v2.75.4
67+ uses : taiki-e/install-action@cb33e69fad06166ca28a42b2575e4dadabf62ee8 # v2.85.8
6868 with :
6969 tool : cargo-deny,cargo-sort
7070
71- - uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6 .0
71+ - uses : actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0 .0
7272 with :
7373 python-version : " 3.12"
7474
@@ -85,12 +85,12 @@ jobs:
8585 needs : [pre-commit]
8686 steps :
8787 - name : Install host dependencies
88- uses : awalsh128/cache-apt-pkgs-action@acb598e5ddbc6f68a970c5da0688d2f3a9f04d05 # v1.6.0
88+ uses : awalsh128/cache-apt-pkgs-action@553a35bb8ebd9fcabcb1c9451aa4c98e1b4ca8a9 # v1.6.3
8989 with :
9090 packages : unixodbc-dev unixodbc sqlite3
9191 version : ubuntu-24.04
9292
93- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
93+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
9494 with :
9595 persist-credentials : false
9696
@@ -100,10 +100,10 @@ jobs:
100100 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
101101
102102 - name : Setup Rust Cache
103- uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
103+ uses : Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
104104
105105 - name : Install uv
106- uses : astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8 .0.0
106+ uses : astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9 .0.0
107107
108108 - name : Run SQLite integration tests
109109 run : |
@@ -116,7 +116,7 @@ jobs:
116116 runs-on : windows-2022
117117 timeout-minutes : 30
118118 steps :
119- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
119+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
120120 with :
121121 persist-credentials : false
122122
@@ -129,7 +129,7 @@ jobs:
129129 # A separate cache key: the Linux job's artefacts are a different target
130130 # triple and sharing the key would thrash both.
131131 - name : Setup Rust Cache
132- uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
132+ uses : Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
133133 with :
134134 key : windows-gnu-test
135135
@@ -167,7 +167,7 @@ jobs:
167167 - name : Install MinGW cross-compiler
168168 run : sudo apt-get update && sudo apt-get install -y gcc-mingw-w64-x86-64 unixodbc-dev
169169
170- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
170+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 .0.1
171171 with :
172172 persist-credentials : false
173173
@@ -178,7 +178,7 @@ jobs:
178178 targets : x86_64-pc-windows-gnu
179179
180180 - name : Setup Rust Cache
181- uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
181+ uses : Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1
182182 with :
183183 key : windows-gnu
184184
0 commit comments