2222
2323 steps :
2424 - uses : actions/checkout@v4
25- - uses : Swatinem/rust-cache@68b3cb7503c78e67dae8373749990a220eb65352
25+ - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
2626 - uses : matrix-org/setup-python-poetry@v2
2727 with :
2828 python-version : " 3.13"
3737
3838 # steps:
3939 # - uses: actions/checkout@v4
40- # - uses: actions/setup-python@v5
40+ # - uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
4141 # with:
4242 # python-version: "3.x"
4343 # - run: "pip install 'click==8.1.1' 'GitPython>=3.1.20'"
4747 runs-on : ubuntu-latest
4848 steps :
4949 - uses : actions/checkout@v4
50- - uses : actions/setup-python@v5
50+ - uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
5151 with :
5252 python-version : " 3.13"
5353 - run : .ci/scripts/check_lockfile.py
8080 - name : Checkout repository
8181 uses : actions/checkout@v4
8282
83- - uses : Swatinem/rust-cache@68b3cb7503c78e67dae8373749990a220eb65352
83+ - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
8484
8585 - name : Setup Poetry
8686 uses : matrix-org/setup-python-poetry@v2
@@ -121,7 +121,7 @@ jobs:
121121 # steps:
122122 # - uses: actions/checkout@v4
123123
124- # - uses: Swatinem/rust-cache@68b3cb7503c78e67dae8373749990a220eb65352
124+ # - uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
125125
126126 # - run: cargo clippy -- -D warnings
127127
@@ -137,7 +137,7 @@ jobs:
137137 # # We use nightly so that it correctly groups together imports
138138 # toolchain: nightly-2022-12-01
139139 # components: rustfmt
140- # - uses: Swatinem/rust-cache@v2
140+ # - uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
141141
142142 # - run: cargo fmt --check
143143
@@ -147,7 +147,7 @@ jobs:
147147 runs-on : ubuntu-latest
148148 steps :
149149 - uses : actions/checkout@v4
150- - uses : actions/setup-python@v5
150+ - uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
151151 with :
152152 python-version : " 3.13"
153153 - run : " pip install rstcheck"
@@ -177,7 +177,7 @@ jobs:
177177 runs-on : ubuntu-latest
178178 steps :
179179 - uses : actions/checkout@v4
180- - uses : actions/setup-python@v5
180+ - uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
181181 with :
182182 python-version : " 3.x"
183183 - id : get-matrix
@@ -218,7 +218,7 @@ jobs:
218218 -e POSTGRES_INITDB_ARGS="--lc-collate C --lc-ctype C --encoding UTF8" \
219219 postgres:${{ matrix.job.postgres-version }}
220220
221- - uses : Swatinem/rust-cache@68b3cb7503c78e67dae8373749990a220eb65352
221+ - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
222222
223223 - uses : matrix-org/setup-python-poetry@v2
224224 with :
@@ -291,7 +291,7 @@ jobs:
291291 - name : Prepare test blacklist
292292 run : cat sytest-blacklist .ci/worker-blacklist > synapse-blacklist-with-workers
293293
294- - uses : Swatinem/rust-cache@68b3cb7503c78e67dae8373749990a220eb65352
294+ - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
295295
296296 - name : Run SyTest
297297 run : /bootstrap.sh synapse
@@ -333,8 +333,6 @@ jobs:
333333 with :
334334 path : synapse
335335
336- - uses : Swatinem/rust-cache@68b3cb7503c78e67dae8373749990a220eb65352
337-
338336 - name : Prepare Complement's Prerequisites
339337 run : synapse/.ci/scripts/setup_complement_prerequisites.sh
340338
@@ -361,7 +359,7 @@ jobs:
361359 steps :
362360 - uses : actions/checkout@v4
363361
364- - uses : Swatinem/rust-cache@68b3cb7503c78e67dae8373749990a220eb65352
362+ - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
365363
366364 - run : cargo test
367365
@@ -382,7 +380,7 @@ jobs:
382380 path : synapse-invite-checker
383381
384382 - name : Setup Python
385- uses : actions/setup-python@v5
383+ uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
386384 with :
387385 python-version : " 3.13"
388386
@@ -451,7 +449,7 @@ jobs:
451449 path : synapse-token-authenticator
452450
453451 - name : Setup Python
454- uses : actions/setup-python@v5
452+ uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
455453 with :
456454 python-version : " 3.13"
457455
0 commit comments