Skip to content

Commit 4518161

Browse files
Update github workflows
Generated by renovateBot
1 parent 8e02f62 commit 4518161

9 files changed

Lines changed: 46 additions & 46 deletions

File tree

.github/workflows/build-api.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ jobs:
2626
run:
2727
working-directory: ${{ env.PACKAGE_DIR }}
2828
steps:
29-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
29+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
3030
with:
3131
submodules: true
3232

33-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
33+
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
3434

3535
- name: Build wheel & sdist
3636
run: |
@@ -58,7 +58,7 @@ jobs:
5858
name: api-release
5959
path: dist
6060

61-
- uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # release/v1
61+
- uses: pypa/gh-action-pypi-publish@ba38be9e461d3875417946c167d0b5f3d385a247 # release/v1
6262

6363
docs:
6464
needs: [publish]

.github/workflows/build-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
runs-on: ubuntu-latest
3838

3939
steps:
40-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
40+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
4141
with:
4242
submodules: recursive
4343

.github/workflows/build-protocol.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ jobs:
2828
run:
2929
working-directory: ${{ env.PACKAGE_DIR }}
3030
steps:
31-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
31+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
3232
with:
3333
submodules: true
3434
ref: ${{ github.event.pull_request.head.ref }}
3535

36-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
36+
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
3737

3838
- name: Install Protoc
3939
# protoc 29.x emits gencode 5.x. Do NOT bump to 30+ (gencode 6+): the
@@ -63,11 +63,11 @@ jobs:
6363
run:
6464
working-directory: ${{ env.PACKAGE_DIR }}
6565
steps:
66-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
66+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
6767
with:
6868
submodules: true
6969

70-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
70+
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
7171

7272
- name: Build wheel & sdist
7373
run: |
@@ -95,7 +95,7 @@ jobs:
9595
name: protocol-release
9696
path: dist
9797

98-
- uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # release/v1
98+
- uses: pypa/gh-action-pypi-publish@ba38be9e461d3875417946c167d0b5f3d385a247 # release/v1
9999

100100
docs:
101101
needs: [publish]

.github/workflows/build-rtc.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ jobs:
2828
run:
2929
working-directory: ${{ env.PACKAGE_DIR }}
3030
steps:
31-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
31+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
3232
with:
3333
submodules: true
3434
ref: ${{ github.event.pull_request.head.ref }}
3535

36-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
36+
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
3737

3838
- name: Install Protoc
3939
uses: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b # v3
@@ -75,14 +75,14 @@ jobs:
7575
run:
7676
working-directory: ${{ env.PACKAGE_DIR }}
7777
steps:
78-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
78+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
7979
with:
8080
submodules: true
8181

82-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
82+
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
8383
id: setup-python
8484
with:
85-
python-version: "3.11"
85+
python-version: "3.14"
8686

8787
- name: Build wheels
8888
run: pipx run --python '${{ steps.setup-python.outputs.python-path }}' cibuildwheel==3.3.1 --output-dir dist
@@ -101,7 +101,7 @@ jobs:
101101
run:
102102
working-directory: ${{ env.PACKAGE_DIR }}
103103
steps:
104-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
104+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
105105
with:
106106
submodules: true
107107

@@ -187,7 +187,7 @@ jobs:
187187
path: dist
188188
merge-multiple: true
189189

190-
- uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # release/v1
190+
- uses: pypa/gh-action-pypi-publish@ba38be9e461d3875417946c167d0b5f3d385a247 # release/v1
191191

192192
docs:
193193
needs: [publish]

.github/workflows/check-types.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,17 @@ jobs:
1313
runs-on: ubuntu-latest
1414

1515
steps:
16-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
16+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
1717
with:
1818
submodules: recursive
1919

2020
- name: Set up Python 3.9
21-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
21+
uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
2222
with:
23-
python-version: 3.9
23+
python-version: 3.14
2424

2525
- name: Install uv
26-
uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
26+
uses: astral-sh/setup-uv@f98e06938123ccabd21905ea5d0069192241f9f1 # v8.3.1
2727
with:
2828
enable-cache: true
2929
cache-dependency-glob: "uv.lock"

.github/workflows/publish.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
if: github.event_name == 'workflow_dispatch'
4848
runs-on: ubuntu-latest
4949
steps:
50-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
50+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
5151
with:
5252
ref: ${{ inputs.branch }}
5353
submodules: true
@@ -66,9 +66,9 @@ jobs:
6666
fi
6767
6868
- name: Set up Python
69-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
69+
uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
7070
with:
71-
python-version: "3.10"
71+
python-version: "3.14"
7272

7373
- name: Install dependencies
7474
run: pip install click packaging
@@ -182,7 +182,7 @@ jobs:
182182
needs: detect
183183
runs-on: ubuntu-latest
184184
steps:
185-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
185+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
186186
with:
187187
ref: ${{ github.event.pull_request.merge_commit_sha }}
188188

@@ -217,14 +217,14 @@ jobs:
217217
run:
218218
working-directory: ./livekit-rtc
219219
steps:
220-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
220+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
221221
with:
222222
submodules: true
223223

224-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
224+
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
225225
id: setup-python
226226
with:
227-
python-version: "3.11"
227+
python-version: "3.14"
228228

229229
- name: Build wheels
230230
run: pipx run --python '${{ steps.setup-python.outputs.python-path }}' cibuildwheel==3.3.1 --output-dir dist
@@ -245,7 +245,7 @@ jobs:
245245
run:
246246
working-directory: ./livekit-rtc
247247
steps:
248-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
248+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
249249
with:
250250
submodules: true
251251

@@ -279,7 +279,7 @@ jobs:
279279
run: ls -la dist/
280280

281281
- name: Publish to PyPI
282-
uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # release/v1
282+
uses: pypa/gh-action-pypi-publish@ba38be9e461d3875417946c167d0b5f3d385a247 # release/v1
283283

284284
# ── API build ────────────────────────────────────────────────
285285
build-api:
@@ -291,11 +291,11 @@ jobs:
291291
run:
292292
working-directory: ./livekit-api
293293
steps:
294-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
294+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
295295
with:
296296
submodules: true
297297

298-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
298+
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
299299

300300
- name: Build wheel & sdist
301301
run: |
@@ -328,7 +328,7 @@ jobs:
328328
run: ls -la dist/
329329

330330
- name: Publish to PyPI
331-
uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # release/v1
331+
uses: pypa/gh-action-pypi-publish@ba38be9e461d3875417946c167d0b5f3d385a247 # release/v1
332332

333333
# ── Protocol build ───────────────────────────────────────────
334334
build-protocol:
@@ -340,11 +340,11 @@ jobs:
340340
run:
341341
working-directory: ./livekit-protocol
342342
steps:
343-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
343+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
344344
with:
345345
submodules: true
346346

347-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
347+
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
348348

349349
- name: Build wheel & sdist
350350
run: |
@@ -377,7 +377,7 @@ jobs:
377377
run: ls -la dist/
378378

379379
- name: Publish to PyPI
380-
uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # release/v1
380+
uses: pypa/gh-action-pypi-publish@ba38be9e461d3875417946c167d0b5f3d385a247 # release/v1
381381

382382
# ── Docs ─────────────────────────────────────────────────────
383383
docs-rtc:

.github/workflows/ruff.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ jobs:
44
build:
55
runs-on: ubuntu-latest
66
steps:
7-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
8-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
7+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
8+
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
99
with:
10-
python-version: "3.9"
10+
python-version: "3.14"
1111

1212
- name: Install uv
13-
uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
13+
uses: astral-sh/setup-uv@f98e06938123ccabd21905ea5d0069192241f9f1 # v8.3.1
1414
with:
1515
enable-cache: true
1616
cache-dependency-glob: "uv.lock"

.github/workflows/test-api.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,16 @@ jobs:
3636
- 10001:10001
3737
- 10002:10002
3838
steps:
39-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
39+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
4040
with:
4141
submodules: true
4242

43-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
43+
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
4444
with:
45-
python-version: "3.12"
45+
python-version: "3.14"
4646

4747
- name: Install uv
48-
uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
48+
uses: astral-sh/setup-uv@f98e06938123ccabd21905ea5d0069192241f9f1 # v8.3.1
4949

5050
- name: Install livekit-api (without livekit-rtc)
5151
run: |

.github/workflows/tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,18 +32,18 @@ jobs:
3232
name: Test (${{ inputs.os }}, Python ${{ inputs.python-version }})
3333
runs-on: ${{ inputs.os }}
3434
steps:
35-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
35+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
3636
with:
3737
submodules: true
3838
lfs: true
3939

40-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
40+
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
4141
with:
4242
python-version: ${{ inputs.python-version }}
4343
allow-prereleases: true
4444

4545
- name: Install uv
46-
uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
46+
uses: astral-sh/setup-uv@f98e06938123ccabd21905ea5d0069192241f9f1 # v8.3.1
4747
with:
4848
enable-cache: true
4949
cache-dependency-glob: "uv.lock"

0 commit comments

Comments
 (0)