Skip to content

Commit ee78b8c

Browse files
chore: bump Github actions versions in Famedly workflows (#229)
See each commit for details of what changed. The biggest motivator for this was having the rust cache causing warnings in CI because the service being connected to was returning 400 status codes Updating the rust-cache action *should* save about 1 minute from eligible jobs
2 parents 6883625 + 0bb4383 commit ee78b8c

File tree

3 files changed

+15
-17
lines changed

3 files changed

+15
-17
lines changed

.github/workflows/docker-famedly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
runs-on: ubuntu-latest
5959
steps:
6060
- uses: actions/checkout@v4
61-
- uses: actions/setup-python@v5
61+
- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
6262
with:
6363
python-version: "3.x"
6464
- id: get-matrix

.github/workflows/docs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
fetch-depth: 0
6161

6262
- name: Caching
63-
uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
63+
uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
6464
with:
6565
shared-key: "mdbook"
6666
save-if: ${{ ! startsWith(github.ref, 'gh-readonly-queue/') }}

.github/workflows/famedly-tests.yml

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
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"
@@ -37,7 +37,7 @@ jobs:
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'"
@@ -47,7 +47,7 @@ jobs:
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
@@ -80,7 +80,7 @@ jobs:
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

Comments
 (0)