Skip to content

Commit fa9d2c2

Browse files
committed
⬆️ Update GH Actions and pre-commit checks
1 parent b149ccd commit fa9d2c2

4 files changed

Lines changed: 12 additions & 12 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,28 +24,28 @@ jobs:
2424
github.event.pull_request.head.repo.full_name != github.repository
2525
runs-on: ubuntu-latest
2626
steps:
27-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
27+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2828
with:
2929
persist-credentials: false
30-
- uses: j178/prek-action@e98a699c41eb69ab013a45817a0406469a748f8d # v2.0.5
30+
- uses: j178/prek-action@5337cb91e0fa35a7ff31b9ca345126d8bbbcdf16 # v2.0.6
3131

3232
docs:
3333
name: Build docs and check links
3434
runs-on: ubuntu-latest
3535
steps:
36-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
36+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
3737
with:
3838
persist-credentials: false
3939
- uses: pandoc/actions/setup@86321b6dd4675f5014c611e05088e10d4939e09e # v1.1.1
40-
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6.3.0
40+
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
4141
with:
4242
# Keep in sync with .readthedocs.yaml
4343
python-version-file: .python-version
4444
- name: Install plantuml
4545
run: |
4646
sudo apt install plantuml
4747
- name: Setup cached uv
48-
uses: hynek/setup-cached-uv@4300ec2180bc77d705e626a34e381b81a4772c51 # v2.5.0
48+
uses: hynek/setup-cached-uv@34e35d30f1ebc7421a5cc733bca38dcc62603960 # v2.6.0
4949
- name: Create venv and install docs dependencies
5050
run: |
5151
uv venv

.github/workflows/pages.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,20 +30,20 @@ jobs:
3030
runs-on: ubuntu-latest
3131
steps:
3232
- name: Checkout
33-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
33+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
3434
with:
3535
persist-credentials: false
3636
- name: Install packages
3737
run: sudo apt install plantuml
3838
- name: Setup pandoc
3939
uses: pandoc/actions/setup@86321b6dd4675f5014c611e05088e10d4939e09e # v1.1.1
4040
- name: Setup python
41-
uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6.3.0
41+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
4242
with:
4343
python-version-file: .python-version
4444
architecture: x64
4545
- name: Setup cached uv
46-
uses: hynek/setup-cached-uv@4300ec2180bc77d705e626a34e381b81a4772c51 # v2.5.0
46+
uses: hynek/setup-cached-uv@34e35d30f1ebc7421a5cc733bca38dcc62603960 # v2.6.0
4747
- name: Build and activate venv
4848
run: |
4949
uv venv

.github/workflows/zizmor.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ jobs:
2121
security-events: write # Required for upload-sarif (used by zizmor-action) to upload SARIF files.
2222
steps:
2323
- name: Checkout repository
24-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
24+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2525
with:
2626
persist-credentials: false
2727

2828
- name: Run zizmor
29-
uses: zizmorcore/zizmor-action@192e21d79ab29983730a13d1382995c2307fbcaa # v0.5.7
29+
uses: zizmorcore/zizmor-action@6fc4b006235f201fdab3722e17240ab420d580e5 # v0.6.1
3030
with:
3131
persona: pedantic

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ repos:
1515
- id: check-added-large-files
1616
args: ['--maxkb=1024']
1717
- repo: https://github.com/tox-dev/pyproject-fmt
18-
rev: cf78bb920f358be6dea099e6b1fd6f67bccb0955 # v2.25.2
18+
rev: d600c142bb19f521ae6a6a345f94a2efd7937759 # frozen: v2.26.0
1919
hooks:
2020
- id: pyproject-fmt
2121
- repo: https://github.com/abravalheri/validate-pyproject
@@ -46,7 +46,7 @@ repos:
4646
additional_dependencies:
4747
- black
4848
- repo: https://github.com/codespell-project/codespell
49-
rev: 2ccb47ff45ad361a21071a7eedda4c37e6ae8c5a # v2.4.2
49+
rev: 57b21406f092110c18776e39b0bda50d37c945c8 # frozen: v2.4.3
5050
hooks:
5151
- id: codespell
5252
- repo: local

0 commit comments

Comments
 (0)